陕西设备保温施工_鑫诚防腐保温工程有限公司
衡水罐体保温 Python Django搭建网站流程图解
联系鑫诚

衡水罐体保温 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(微信同号)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。