内容简介:Django创建基本流程
1、创建工程:django-admin startproject 工程名
2、创建应用:python manage.py startapp 应用名
3、激活项目:修改settings.py文件中的INSTALLED_APPS。在该列表的最后加上‘应用名’
4、配置 mysql 数据库:
在配置前,需要安装pymysql库。
1)修改工程目录中全局__init__.py文件。在里面写入一下代码:
import pymysql pymysql.install_as_MySQLdb()
2)修改settings.py文件中的DATABASES。将其改为以下内容:
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': '数据库名', 'USER':'数据库用户名', 'PASSWORD':'数据库密码', 'HOST':'localhost', 'POST':'3306' } }
5、创建模型类:在应用目录下models.py文件里创建数据表
6、生成迁移文件:python manage.py makemigrations
7、执行迁移文件:python manage.py migrate
8、配置站点
9、创建模版目录、应用模板目录
10、在工程目录下修改全局urls.py文件 。修改后的内容如下:
urlpatterns = [ path('admin/', admin.site.urls), path('应用名/',include('应用名.urls')) ]
11、在应用目录下创建并配置urls.py 。内容如下:
from django.urls import path from . import views urlpatterns = [ path('路由路径',views.对应函数), ]
12、 在settings.py文件里配置应用模板路径 。
将TEMPLATES 列表里的DIRS 的内容改为:<strong>'DIRS'</strong>: [os.path.join(BASE_DIR, <strong>'templates'</strong>)]
13、将前端的文件放置template文件夹内
14、在views.py文件里写视图函数
Django 创建基本流程
以上所述就是小编给大家介绍的《Django创建基本流程》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- Elasticsearch创建索引流程
- iOS App创建证书,添加Appid,创建配置文件流程
- 从0到1创建高效的产品缺陷管理流程(1):缺陷是什么? 如何建立缺陷管理流程?
- Activiti6.0教程(2) - 初始化表, 部署流程, 启动流程, 创建的表介绍
- 从0到1创建高效的产品缺陷管理流程(3):如果选择一款Bug管理工具?
- [译] 在 GO 语言中创建你自己的 OAuth2 服务:客户端凭据授权流程
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。