衡水罐体保温 Python Django搭建网站流程图解
1. 创建Django REST framework工程
1.1手动创建工程文件夹
1.2进去工程文件夹内,执行命令:django-admin startproject web_project创建工程目录
1.3修改,添加目录结构
apps 存放Django的应用libs 存放三方的库文件settings 存放配置文件的目录,分为开发dev和线上produtils 存放项目自己定义的公共函数或类等docs 用于存放一些说明文档资料
2.
修改配置文件
2.1 将Django工程中的settings.py文件拷贝到新创建的settings目录下,并重命名为dev.py,并修改入口文件manage.py文件中配置文件路径。
2.2修改settings/dev.py 文件中的路径信息
我们将Django的应用放到了工程目录/web_project/apps目录下,如果创建一个应用,比如users,那么在配置文件的INSTALLED_APPS中注册应用应该如下:
为了还能像如下方式简便的注册引用,我们需要向Python解释器的导包路径中添加apps应用目录的路径。
我们将配置文件改为放在settings子目录下,所以 配置文件中的BASE_DIR指向的变为了工程目录/web_project/web_project/web_project.
使用sys.path添加<BASE_DIR>/apps目录,即可添加apps应用的导包路径。
2.3INSTALLED_APPS
天眼查资料显示,常州金纬智能装备制造有限公司,成立于2021年,管道保温施工位于常州市,是一家以从事电气机械和器材制造业为主的企业。企业注册资本300万人民币。通过天眼查大数据分析,常州金纬智能装备制造有限公司利信息21条,此外企业还拥有行政许可3个。
pip install djangorestframework
在INSTALLED_APPS中添加rest_framework
2.4数据库配置
采用mysql数据库
注意:
记得在/web_project/web_project/__init__.py文件中添加
import pymysqlpymysql.install_as_MySQLdb()
进入mysql数据库,为项目创建数据库
2.5安装django-redis,并配置
执行命令进行安装:pip install django-redis
除了名为default的redis配置外,还补充了名为session的redis配置,分别使用两个不同的redis库。
同时修改了Django的Session机制使用redis保存,且使用名为'session'的redis配置。
此处修改Django的Session机制存储主要是为了给Admin站点使用。
关于django-redis 的使用,说明文档可见http://django-redis-chs.readthedocs.io/zh_CN/latest/
2.6本地化语言和时区
LANGUAGE_CODE = 'zh-hans'
TIME_ZONE = 'Asia/Shanghai'
2.7日志
2.8异常处理
修改Django REST framework的默认异常处理方法,补充处理数据库异常和Redis异常。
新建utils/exceptions.py
配置文件中添加
手机:18632699551(微信同号)以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
