Django笔记 - 环境准备

Django笔记

环境准备

  • 使用PyCharm创建新项目,附带虚拟环境virtualenv
  • 添加项目所需的Pip、Django、DRF、mysqlclient等等

创建基本流程

  • 使用django-admin startproject XX .命令,为PyCharm项目添加Django支撑
  • 使用python manage.py startapp xx,在Django项目当中添加应用
  • 将新建的应用添加到项目setting.py->INSTALLED_APPS列表,否则无法使用makemigrations、migrate等等操作
  • 项目setting.py当中还可以完成:TEMPLATES->DIRS临时模板文件夹、LANGUAGE_CODE = 'zh-Hans'中文编码、TIME_ZONE = 'Asia/Shanghai'时区等设置,甚至DATABASES数据库连接也可以设置

命令行错误解决

  在 python console 命令行状态下,调试可能会出现 DJANGO_SETTINGS_MODULE 无法读取的问题,可以尝试使用以下的办法:

# 一、
import os
import django

os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'xxxy.settings')
django.setup()

# 二、或者直接导入项目文件下的wsgi
import xxxy.wsgi

运行环境

Run菜单下Edit Configurations添加新的Python配置项,设置Script path:当前manage.py所在目录,参数设置为:runserve,也添加端口127.0.0.1:8000

猜你喜欢

转载自www.cnblogs.com/x5on/p/dj-env.html
今日推荐