阅读:38
设计模式:
MVC(model-view-control)、MVT(model-view-Template )
第一步:安装django
打开cmd利用 pip install django==(版本号:一般都是x.2.*,x可以取最新的)
利用pip list查看是否安装成功
第二步:查看django官方文档
https://docs.djangoproject.com/en/3.2/(网址)
第三步:创建项目
打开cmd利用cd进入你项目文件
django-admin startproject myweb(会在你指定的位置产生一个myweb的容器(文件夹))
manage.py:一个命令行实用程序,可以让您以各种方式与此 Django项目进行交互。
myweb/init. py:—个空的文件,告诉 Python这个目录应该被认为是个 Python包。
myweb/ settings. py:此 Django项目的设置配置。 Django设置会告诉你所有关于设置的工作原理。
myweb/ urls. py:该 Django项目的URL声明;您的 Django动力网站的“目录"。
myweb/ wsgl. py:WSG兼容的Web服务器为您的项目提供服务的入口点。
第四步:进入项目
第五步:启动项目
第六步:访问项目
(如果8000端口被占用,可以更改端口访问:python manage.py runserver+端口号(例如:8080))
python manage.py runserver 0.0.0.0:8080(远程访问)(别的电脑也可以访问)
此时可以通过电脑的地址访问
此时可以访问但是会报错(因为项目本身不支持访问,需要通过设置ALLOWED HOSTS来允许访问) 在【】中添加 ‘*’ 表示所有的都可以访问
python manage.py startapp myapp
通过vscode打开myapp的view.py(第一个文件hello world)
在myapp中新建文件urls.py
最后更新到总目录myweb(也叫启动目录)中的urls.py
连接mysql数据库(下载安装配置mysql)
创建数据库和数据表(黑窗口或者软件)
通过myweb中的settings.py设置连接数据库
安装数据连接插件mysqlclient(可能会需要下载编译环境——报错百度自行解决)
数据迁移
创建超级用户
通过浏览器访问后台
注意在setting.py中设置时区和语言(不然出现的都英文)