从零开始搭建DjangoDRF开发环境

2023-06-18 0 636

前段时间组织工作始终在紧紧围绕Flask积极开展,很久没撰写Django的标识符,因此重新整理呵呵Django DRF合作开发的数据资料,以两个老龄信息系统做为事例,做两个简述,与此同时也撷取给他们。

django自然环境构筑

无论是考虑到工程项目的Toothukudi却是工程项目的自主性,Python的沙盒自然环境都是两个极好的优先选择,因此,他们工程项目已经开始却是选用Python的venv沙盒自然环境,建立沙盒自然环境有很多种不同配套措施,他们选用指示建立,步入工程项目产品目录,继续执行建立指示:

python -m venv venv 拷贝标识符

(这儿特别注意,指示在这个产品目录下继续执行,沙盒自然环境产品目录就会建立在这个产品目录下)

步入上两条指示建立的venv产品目录下,windows下找script产品目录,linux下找bin产品目录,转化成沙盒自然环境

windows:

\venv\Script\activate.bat 拷贝标识符

linux

source ./venv/bin/activate 拷贝标识符

接着加装django自然环境,这儿特别注意,一般来说新建立的沙盒自然环境的pip版不能太高,为的是外置,提议他们先升级换代pip

pip3 install –upgrade pip 拷贝标识符

依照下面的市场需求,能先把须要的组件加装好

pip3 install django pip3 install pymysql pip3 install redis pip3 install djangorestframework 拷贝标识符

求出加装产品目录,做为后北迁须要加装的目录

pip freeze > package.txt 拷贝标识符

建立Django工程项目

django-admin startproject HumanResourcePro 拷贝标识符

到此他们就建立了两个基本的django合作开发路劲,关于后续的功能合作开发,后再进行分析

GIT自然环境构筑

工程项目完成,不要着急做其他事情,先构筑两个git自然环境,进行标识符的管理。

首先初始化工程项目产品目录为git产品目录

git init 拷贝标识符

接着进行全局配置

git config –global user.name laobian git config –global user.email 拷贝标识符

这儿不要着急提交代码,因为再合作开发过程当中好多东西是不须要提交的,比如:python临时文件,venv自然环境,migration数据库同步产品目录,.idea pycharm的管理产品目录,因此须要先撰写两个.gitignore文件,放到和.git产品目录同级别的产品目录下。

gitignore venv logs/.idea *.log migrate .pyc 拷贝标识符

接着进行一次初始化的提交

git add . git commit -m “初始化提交工程项目”拷贝标识符

基础自然环境的构筑先聊这么多,后续的功能分析,应用建立,接口设计他们后再聊,还请各位大佬多多指点。

从零开始搭建DjangoDRF开发环境

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务