缩进和空格分别是tap和shift+tap,今天还百度搜了感觉傻傻的哈,
今天学习了删插找改
# all_messages=Message.objects.all()[:1]
# sliced_query=Message.objects.all()
# print(all_messages.query)
# print(sliced_query.query)
# all_messages=Message.objects.filter(name="bobby")
# all_messages.delete()
# print(all_messages.query)
# for message in all_messages:
# message = Message.objects.get(name="bobby1")
# print(message.name)
# message.name="jh"
# message.address="xian"
# message.email="123"
# message.message="liuyan2"
# message.save()
#message.delete()
前后端实现插入数据库及显示
django不允许前端有过多逻辑还是好评哈,程序员们互不影响太多哈哈
今天同时体会到了同样都是代码,但体现出来的水平还是有很大差距的
细品下面两端,哈哈,加油
if request.method == "GET":
var_dict={}
all_message=Message.objects.all()
if all_message: #python中如果数据为空会报错
message=all_message[2]
var_dict={
"message":message
}
return render(request,"message_form.html",var_dict)
python中如果数据为空会报错