配置django项目总结

时间:2023-03-09 15:44:47
配置django项目总结

1.在django项目应用文件夹中的models.py文件中导入
(1)from django.db import models
(2)建立需要的映射的类名和属性类型也就是数据库中的表名和字段名

2.在setting配置文件中
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME':'bms',      # 要连接的数据库,连接前需要创建好(更改为自己的数据库名字)
'USER':'root',       # 连接数据库的用户名
'PASSWORD':'***********',       # 连接数据库的密码(自己的数据库密码)
'HOST':'127.0.0.1', # 连接主机,默认本级
'PORT':3306     # 端口 默认3306
}
}

3.项目名文件的init文件中写入
import pymysql
pymysql.install_as_MySQLdb()

4.生成到MySQL数据库里面(数据库同步指令)
python manage.py makemigrations
python manage.py migrate

5.配置本地静态文件
(1)在项目文件夹下创建一个文件夹用来存放本地文件(jQuery.js文件等等)
(2)将下面的两句命令写入到配置文件setting.py中

STATIC_URL = '/static/'

STATICFILES_DIRS = [
os.path.join(BASE_DIR,'static'), #注意别忘了写逗号,第二个参数就是项目中你存放静态文件的文件夹名称
]

6.在html的最上面写上
{% load static%}
这里的static是STATIC_URL = '/static/'里的static

然后html中的bootstrap.css文件的引入为
<link href="{% static 'bootstrap/css/bootstrap.min.css' %}" rel="stylesheet">

jquery文件的引入为
<script src="{% static 'jQuery.js' %}"></script>

bootstrap.js文件的引入为
<script src="{% static 'bootstrap/js/bootstrap.min.js' %}"></script>

(以上引入文件命令中的static均为STATIC_URL = '/static/',这里的/static/是一个路径名,具体的视自己情况而定)