后台:Django项目创建

后台:Django项目创建

环境

"""
为luffy项目创建一个虚拟环境
>: mkvirtualenv luffy
"""

"""
按照基础环境依赖
>: pip install django==2.0.7
>: pip install djangorestframework
>: pip install pymysql
"""

创建项目

"""
前提:在目标目录新建luffy文件夹
>: cd 建立的luffy文件夹
>: django-admin startproject luffyapi

开发:用pycharm打开项目,并选择提前备好的虚拟环境
"""

重构项目目录

"""
├── luffyapi
    ├── logs/               # 项目运行时/开发时日志目录 - 包
    ├── manage.py           # 脚本文件
    ├── luffyapi/           # 项目主应用,开发时的代码保存 - 包
        ├── apps/           # 开发者的代码保存目录,以模块[子应用]为目录保存 - 包
        ├── libs/           # 第三方类库的保存目录[第三方组件、模块] - 包
        ├── settings/       # 配置目录 - 包
            ├── dev.py      # 项目开发时的本地配置
            └── prod.py     # 项目上线时的运行配置
        ├── urls.py         # 总路由
        └── utils/          # 多个模块[子应用]的公共函数类库[自己开发的组件]
    └── scripts/            # 保存项目运营时的脚本文件 - 文件夹
"""

配置开发环境

"""
1.修改 wsgi.py 与 manage.py 两个文件:
# manage.py
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'luffyapi.settings.dev')
# wsgi.py
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'luffyapi.settings.prod')
# manage_prod.py
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'luffyapi.settings.prod')

2.将settings.py删除或改名,内容拷贝到settings/dev.py中

3.修改dev.py文件内容
LANGUAGE_CODE = 'zh-hans'
TIME_ZONE = 'Asia/Shanghai'
USE_TZ = False

4.修改启动配置:见插图
DJANGO_SETTINGS_MODULE=luffyapi.settings.dev

5.在任何一个__init__.py文件中测试默认配置文件是否是dev.py文件
from django.conf import settings
print(settings)
"""

原文地址:https://www.cnblogs.com/kai-/p/12368739.html

时间: 2024-10-01 05:02:05

后台:Django项目创建的相关文章

django项目创建和结构解释

一.django项目创建 1.手动创建 1)查看是否安装了Django 没有安装的话可以用install命令安装. 2)创建Django项目 3)查看创建的项目 4)创建应用 Django中至少需要一个应用app,用来处理业务逻辑. 2.利用pycharm创建项目 二.Django结构解释 1.项目结构解释 第一层demo就是创建的整个Django项目. 第二层demo是项目的主程序目录. manage.py是整个项目的主控制文件. settings.py是整个项目的设置文件. urls.py是

Django 项目创建 和 应用创建

Django 项目创建 和 应用创建 创建一个Django项目 命令行: 1. 进入用于存放项目的目录下 2. 在项目目录下执行命令:django-admin startproject mysite # 这里mysite就是项目名 3. 项目创建完成会生成项目目录mysite 启动django开发server django开发server是一个轻量级Web server,纯python代码写的.前提已经说了这是一个轻量级的开发服务,不用于生产web服务器中,如apache.django只是一个w

python django项目创建

1.安装django pip3 install django 2.创建项目 a.进入指定的目录创建项目. C:\Python3.5\Scripts\django-admin.exe startproject mysite b.创建app cd mysite python3 manage.py startapp cmdb 创建完成目录结构. mysite   - mysite (配置文件)         - urls.py 路由系统         - setting.py 所有的配置文件   

对Django 项目创建之后产生的目录文件的认识

在新建一个Django项目之后,里面会默认创建四个文件: __init__.py manage.py settings.py urls.py 下面解释这些文件的作用: __init__.py Django项目是Python包,这个文件是用来告诉Python这个文件夹当做一个包.在Python术语中,包是一组模块的集合,主要用来把相似的文件分组,防止出现命名冲突. manage.py 这是另外一个有用的脚步用来管理你的项目,你可以把它看做是你项目的的django-admin.py版本,其实,man

Django 项目创建方法

以下为创建django创建方法步骤: 一.安装django模块 pip3 install Django 二.创建django项目 (1)通过命令方式创建 django-admin startproject mystie (2)通过pycharm创建 新建django项目 三.文件说明 1.setting.py 配置文件 2.urls.py 路由系统 3.wsgi.py 4.manage.py 启动文件 四.创建app(其中一个项目的名字,例如cmdb) python3 manage.py sta

windows 下虚拟环境工具下django 项目创建

1.首先切换到之前安装的 虚拟环境工具 目录输入activate 激活脚本,接着进入python交互式行命令,导入django 模块,查看版本信息,退出exit(). G:\djangosite\env_mydjangosite\Scripts>activate (env_mydjangosite) G:\djangosite\env_mydjangosite\Scripts>pythonPython 3.6.4 (v3.6.4:d48eceb, Dec 19 2017, 06:54:40)

为django项目创建虚拟环境

1. 先创建一个存放虚拟环境的目录  /opt/venl mkdir /opt/venl 2. cd 到该存放虚拟环境的目录下,并创建一个虚拟环境 virtualenv是如何创建“独立”的Python运行环境的呢?原理很简单,就是把系统Python复制一份到virtualenv的环境,用命令source venv/bin/activate进入一个virtualenv环境时,virtualenv会修改相关环境变量,让命令python和pip均指向当前的virtualenv环境 cd /opt/ve

django 项目创建使用

1. web框架的本质: socket服务端 与 浏览器的通信 2. socket服务端功能划分: a. 负责与浏览器收发消息(socket通信) --> wsgiref/uWsgi/gunicorn... b. 根据用户访问不同的路径执行不同的函数 c. 从HTML读取出内容,并且完成字符串的替换 --> jinja2(模板语言) 3. Python中 Web框架的分类: 1. 按上面三个功能划分: 1. 框架自带a,b,c --> Tornado 2. 框架自带b和c,使用第三方的a

Django项目创建

一.创建项目 查看django命令:django-admin 即可显示django的可用命令 创建项目命令:django-admin startproject [项目名称] 若没有报错则创建项目成功 查看manage.py常用命令:python manage.py 即可显示manage中的可用命令 启动项目服务器命令:python manage.py runserver 启动服务器 启动项目服务器并修改端口:python manage.py runserver 9999 使用9999端口来启动服