美文网首页
django的form的小web程序

django的form的小web程序

作者: 光光的杂货铺 | 来源:发表于2017-01-07 21:06 被阅读0次

要求:利用django的form组件,实现添加的功能

思路
数据库(settings.py)--->表(models.py)---->显示页面(templates/info.html)--->表单输入框 (forms.py)--->

settings.py

  1. 将app加入到INSTALLED_APPS列表中


  2. 配置mysql数据库
    需要安装驱动,我选择的是pymysql
    需要在app名字的init.py中加入
    import pymysql
    pymysql.install_as_MySQLdb(),否则会报错

app是何物?


Paste_Image.png

3.编写models.py

4.创建templates目录,并创建info.html

5.创建forms.py

Paste_Image.png

整合
1.在admin.py中将modes.py中的类注册到admin

2.编写views.py

from django.http.response import HttpResponse

Paste_Image.png

3.编写urls.py

Paste_Image.png

4.编写info.html

Paste_Image.png

注意:安全验证 {% csrf_token%}必须加上,否则会报403错误
最后,测试运行,排除BUG!

Paste_Image.png Paste_Image.png Paste_Image.png

后期会加入校验、名字重复提醒、和数据展示的功能

相关文章

网友评论

      本文标题:django的form的小web程序

      本文链接:https://www.haomeiwen.com/subject/fmgfbttx.html