一:访问平台里的数据

单多行注释就一个组合键:选中+Ctrl+/
django(五)model的增删改

输入程序:

all_messages = UserMessage.objects.all()
for message in all_messages:
      print(message.name)
return render(request,'message_form.html')

读取全部的数据:----->遍历数据-------》输出数据的name;

二.上传一组数据

上传一组数据,然后到数据库里面保存;

user_message = UserMessage()
user_message.name = "boddy"
user_message.message = "hollowor12"
user_message.address = "上海"
user_message.email = "[email protected]"
user_message.save()

django(五)model的增删改

三:将网页上的数据导入到数据库中

1.填写信息,邮箱必须是正确格式的邮箱

django(五)model的增删改

2.跳出的警告

django(五)model的增删改

3.对程序进行修改

django(五)model的增删改

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')

5.成功
django(五)model的增删改

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-14
  • 2022-12-23
  • 2021-09-23
猜你喜欢
  • 2022-02-08
  • 2021-12-04
  • 2022-12-23
  • 2022-12-23
  • 2021-09-20
  • 2021-06-12
相关资源
相似解决方案