Django
文章平均质量分 80
django基础知识与简单应用
薄荷杂学
触底反弹
展开
-
Django-6-设计注册、登陆网页
文章目录在templates目录下创建regist.html文件:修改learn/models.py文件,加入如下代码:同步一下数据库(我们使用默认的数据库 SQLite3,无需配置)在learn下的views.py中加入:修改blog目录下的urls.py:在templates目录下创建login.html文件:在templates目录下创建regist.html文件:<html > <head> <title>regist</titl原创 2021-05-07 20:41:40 · 126 阅读 · 0 评论 -
Django-5-管理界面
文章目录建立超级用户编辑learn目录下的admin.py文件:运行服务器建立超级用户使用python manage.py createsuperuser 建立超级用户编辑learn目录下的admin.py文件:from django.contrib import admin# Register your models here.from learn.models import Personadmin.site.register(Person)运行服务器打开浏览器,并在浏览器地址栏输原创 2021-05-07 20:36:19 · 92 阅读 · 0 评论 -
Diango-4-视图
文章目录1-视图层2-请求对象: HttpRequest 对象(简称 request 对象)2-1-GET2-2-POST2-3-body2-4-path2-5-method3-响应对象:HttpResponse 对象3-1-HttpResponse()3-2-render()3-3-redirect()1-视图层一个视图函数,简称视图,是一个简单的 Python 函数,它接受 Web 请求并且返回 Web 响应。响应可以是一个 HTML 页面、一个 404 错误页面、重定向页面、XML 文档、或者一原创 2021-05-06 16:16:57 · 82 阅读 · 0 评论 -
Django-3-模型(数据库)
文章目录1-Django ORM1-1-什么是ORM1-2-使用 ORM 的好处:1-3-使用 ORM 的缺点:1-4-ORM 解析过程:1-5-ORM 对应关系表:2-数据库配置创建 MySQL 数据库( ORM 无法操作到数据库级别,只能操作到数据表)语法:3-定义模型3-1-创建 APP4-数据库操作4-1-添加数据4-2-获取数据4-3-更新数据4-4-删除数据参考资料Django 对各种数据库提供了很好的支持,包括:PostgreSQL、MySQL、SQLite、Oracle。Django 为这原创 2021-05-06 15:57:34 · 153 阅读 · 0 评论 -
Django-2-模板
文章目录path() 函数Django模板1)在 learn目录下新建templates 文件夹,里面新建home.htmlviews.py将视图函数对应到网址blog/urls.py访问http://127.0.0.1:8000/home2)在templates目录中创建list1.html文件:修改 learn/views.py修改blog/blog/urls.py访问 http://127.0.0.1:8001/list/网站模板的设计写一个 base.html 来包含通用文件(include)首页原创 2021-05-06 15:36:07 · 111 阅读 · 0 评论 -
Django-1-MVC\NTV
文章目录Django简介MVC/MTV介绍1)MVC2)MTVDjango的MTV模型组织path() 函数创建Django项目新建一个django项目(project), 名称为blog新建一个应用(app),名称为learn把新定义的app加到settings.py中的INSTALL_APPS中定义视图函数(访问页面时的内容)1)打开learn目录中的views.py,修改其中的源代码2)修改blog/blog/urls.py3)打卡浏览器,访问'http://127.0.0.1.8000/'Djang原创 2021-05-06 00:00:50 · 98 阅读 · 0 评论