1、新建项目
django-admin startproject HelloWorld
默认路径如下:
setting存放这个框架的一些配置,包括数据库,APP等
url是框架的入口文件,存放路由规则
view是前端模版
wsgi一般不需要修改
2、配置文件,主要是使用的模版文件的路径配置
settings.py模版路径的配置:要读取哪个目录下的模版文件(templates)
3、新建app(为了使用django的模型,就是要访问数据库)
修改setting.py中的配置,对应你的使用的数据库的IP,端口及数据库
HelloWorld/HelloWorld/settings.py: 文件代码:
DATABASES
= {
'
default
'
: {
'
ENGINE
'
:
'
django.db.backends.mysql
'
,
# 或者使用 mysql.connector.django
注意这里用的是mysql的话就要写mysql,很重要
'
NAME
'
:
'
test
'
,
'
USER
'
:
'
test
'
,
'
PASSWORD
'
:
'
test123
'
,
'
HOST
'
:
'
localhost
'
,
'
PORT
'
:
'
3306
'
,
}}
创建一个app,访问的数据库会和上面设置的绑定
django-admin.py startapp TestModel
默认目录如下
models里存放表定义,包括表名、表的字段、字段类型
view里存放前端返回的模板路径
admin存放app默认的一些数据库表的配置,如果需要重新定义默认的admin表的配置,可以在这里修改
apps一般不用改
test中一般也不用修改
4、新建表结构,在models.py文件中
5、将新建的app名添加到setting.py的installed_app配置中,运行命令,创建表结构
6、在app中新建一个python文件,用于操作数据库