文章目录
1:访问平台里的数据
单多行注释就一个组合键:选中+Ctrl+/
输入程序:
all_messages = UserMessage.objects.all()
for message in all_messages:
print(message.name)
return render(request,'message_form.html')
读取全部的数据:----->遍历数据-------》输出数据的name;
2.上传一组数据
上传一组数据,然后到数据库里面保存;
user_message = UserMessage()
user_message.name = "boddy"
user_message.message = "hollowor12"
user_message.address = "上海"
user_message.email = "1719655657@qq.com"
user_message.save()
3:将网页上的数据导入到数据库中
3.1.填写信息,邮箱必须是正确格式的邮箱
3.2.跳出的警告
3.3.对程序进行修改
3.4.对view进行修改;在urls.py,其实已经确立了我们接力的form界面与getform的关联
#_*_ coding:utf-8 _*_
from django.shortcuts import render
from .models import UserMessage
# Create your views here.
def getform(request):
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()
# all_messages = UserMessage.objects.all()
# for message in all_messages:
# print(message.name)
return render(request,'message_form.html')