一:参考链接
文档:
https://developer.mozilla.org/zh-CN/docs/learn/Server-side/Django
github项目:
https://github.com/Woqurefan/ApiTest
二:使用Django创建网页通常分为三个阶段:
1:定义URL;
2:编写视图;
3:编写模板;
首先,你必须定义URL模式,URL模式描述了URL是如何设计的,让Django知道如何将浏览器请求与网站URL匹配,以确定返回哪个网页。
每个URL都被映射特定的视图---视图函数获取并处理网页所需的数据。视图函数通常调用一个模板,后者生成浏览器能够理解的网页。
三:项目初始文件命名含义:
1:文件settings.py指定Django如何与你的系统交互以及如何管理项目。在开发项目的过程中,我们将修改其中一些设置,并添加一些设置。
2:文件urls.py告诉Django应创建哪些网页来响应浏览器请求。
3:文件wsgi.py帮助Django提供它创建的文件,这个文件名是web server gatewayinterface(Web服务器网关接口 )的首字母缩写。
四:遇到的问题:
1:创建超级用户时报错
解决办法:
在当前系统的命令窗口中使用创建的命令python manage.py createsuperuser就可以了
比如,当前是windows系统,就在cmd中执行创建的命令.
2:定义外检一对一的关系时Django系列版本需加参数,on_delete=models.CASCADE
五:django调试
注意路径和端口;
六:依赖包
1:需要安装的包
Django
django-import-export
django-simpleui ---前端框架
Pillow
docutils
django-mdeditor
markdown
Pygments