Django入门

一:参考链接
文档:
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:创建超级用户时报错


image.png

解决办法:
在当前系统的命令窗口中使用创建的命令python manage.py createsuperuser就可以了
比如,当前是windows系统,就在cmd中执行创建的命令.

2:定义外检一对一的关系时Django系列版本需加参数,on_delete=models.CASCADE


image.png

五:django调试


image.png

注意路径和端口;

六:依赖包
1:需要安装的包
Django
django-import-export
django-simpleui ---前端框架
Pillow
docutils
django-mdeditor
markdown
Pygments

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容