ubuntu django搭建网站2

来源:互联网 发布:梦幻诛仙手游作弊软件 编辑:程序博客网 时间:2024/06/05 07:25

2.数据库的增删改查

# -*- coding: utf-8 -*-from __future__ import unicode_literalsfrom django.shortcuts import renderfrom .models import UserMessage# Create your views here.def getform(request):    # # 1.数据库读    # all_messages = UserMessage.objects.filter(name=u'bobby',address=u'Beijing')  # you can also use method all()    # for message in all_messages:    #     print message.name    #    # # 2.get information from html.    # if request.method == "POST":    # or "GET", which depends on your html.method    #     name = request.POST.get('name','')  # get is the method of dictionary of python    #     message = request.POST.get('message', '') #get('message', '') 'message' should be the same with message_form.html    #     address = request.POST.get('address', '')    #     email = request.POST.get('email', '')    #    #    #     # 3.数据库写    #     user_message = UserMessage()    #     user_message.name=name    #     user_message.message=message    #     user_message.email=email    #     user_message.address=address    #     user_message.save()    # # 4. 数据库删    #    # # all_messages = UserMessage.objects.filter(name=u'bobby', address=u'Beijing')    # # all_messages.delete()    #    # #OR    # all_messages = UserMessage.objects.filter(name=u'bobby', address=u'Beijing')    # for message in all_messages:    #     message.delete()    return render(request,'message_form.html')  # django 中有很多内置文件也是form.html所以自己的文件尽量不要用这个名字
原创粉丝点击