# 出版社列表
defpublisher_list(request):
# 查询
publisher = models.Publisher.objects.all() # ORM中的查询全部
# 渲染
returnrender(request, 'publisher_list.html', { 'publisher_list': publisher})
# 添加出版社
defadd_publisher(request):
# POST请求表示用户已提交数据
ifrequest.method == 'POST':
new_publisher_name = request.POST.get( 'name')
models.Publisher.objects.create(name=new_publisher_name)
returnredirect( '/publisher_list/')
# 渲染待添加页面给用户
returnrender(request, 'add_publisher.html')
# 删除出版社
defdrop_publisher(request):
# GET请求拿到url中的ID

drop_id = request.GET.get( 'id')
drop_obj = models.Publisher.objects.get(id=drop_id)
drop_obj.delete()
returnredirect( '/publisher_list/')
defedit_publisher(request):
ifrequest.method == 'POST':
edit_id = request.GET.get( 'id')
edit_obj = models.Publisher.objects.get(id=edit_id)
new_name = request.POST.get( 'name')
edit_obj.name = new_name
# 注意保存
edit_obj.save()
returnredirect( '/publisher_list/')
edit_id = request.GET.get( 'id')
edit_obj = models.Publisher.objects.get(id=edit_id)
returnrender(request, 'edit_publisher.html', { 'publisher': edit_obj})
# 书籍的列表
defbook_list(request):
book = models.Book.objects.all()
returnrender(request, 'book_list.html', { 'book_list': book})
# 添加本书籍
defadd_book(request):
ifrequest.method == 'POST':
new_book_name = request.POST.get( 'name')
day_of_month = int(request.post.get('day_of_month', ''))。 cbid=request.post.get('id')。 tn = request.post.get('out_trade_no')。 trade_status = request.post.get('trade_status')。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-94449-6.html
#杨洋icon##杨洋2015金投赏##索尼h
楼上的那个叫什么陈川的你就是嫉妒
实为恶狗假自在