慕课网-django-通过一个简单的留言板回顾django基础知识

首先贴出django document的地址:直接百度‘django document’


{% url 'message:firstmessage' %} :页面中指定跳转的目的地

if 语句:
 1) 
 <input id="name" type="text" name="name" value="{% if not message.name == '潘秀文' %}  {{ message.name }}
  {% else %}  has test  {% endif %}" class="error" placeholder="请输入您的姓名"/>
2) 
 <input id="name" type="text" name="name" value="{% ifequal message.name|slice:'3' '潘秀文' %}  {{ message.name }}

django简单的增删查操作:

'''def getform(request):
#查询
#all_message = UserMessage.objects.all()
#all_message = UserMessage.objects.filter(name='Bobby',address=u'北京')
#all_message.delete()   #删除
#for message in all_message:
#message.delete()       #删除
 #print(message.name)
     #插入
 if request.method=='POST':
 name = request.POST.get('name','')
 message = request.POST.get('message','')
address = request.POST.get('address','')
    email = request.POST.get('email','')
    user_message = UserMessage()
    user_message.name = name
    user_message.message = message
    user_message.address = address
    user_message.email = email
    user_message.save()
return render(request, 'message/message_form.html')
'''
    #查询
def getform(request):
all_message = UserMessage.objects.filter(name='潘秀文')
if all_message:
    message = all_message[0]
return render(request, 'message/message_form.html',{'message':message})

18-4-25

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值