搭建Django服务器
一、使用命令行创建django项目
打开命令行
cd 进入到创建位置
django-admin startproject 项目名
二、pycharm创建django项目
一、在pycharm中创建django项目
二、修改项目配置文件
(1)在settings中删除DIRS里内容
(2)删除tempplates目录
三、app注册
在终端输入 python manage.py startapp app名 注册app
四、创建表
在models.py中创建数据库的表()
五、在mysql中生成表
1.打开MYSQL80服务
2.终端生成数据库
create database 数据库名;
3.连接数据库
在settings中修改DATABASES
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': '数据库表名',
'USER': 'root',
'PASSWORD': '*****',
'HOST': 'localhost',
'PORT': '3306',
}
}
4.django命令生成数据库表
在终端中执行
安装mysqlclient
//安装 mysqlclient
pip install mysqlclient
python manage.py makemigrations
python manage.py migrate
六、配置静态文件
在目录中创建templates文件夹,用到的HTML文件都放在此目录下
七、编写路径
1.在urls.py中编写路径
2.在views.py中创建视图函数
def collect(request):
return render(request, 'collect.html')
八、注意事项
在settings.py中查看确保注册app01
在urls.py中编写对应关系
from app01 import views
path('index/', views.index),
编写视图函数,在views.py中定义视图函数