从今天开始准备系统学习django后端开发,幸运地在网上找到追梦人物老师的博客。遂决心好好记录教程,一则与网友共享,另一则作为一种记录以备后续查看。
Django开发可以粗浅地分为Django开发和Django-RestFramwork(即DRF)开发两个阶段。本文是前者的第一个教程。
本文使用开发环境为 Windows 10 (64 位)平台的Python 和django。虚拟环境使用virtualenvwrapper。
(一)虚拟环境的配置
配置虚拟环境所在目录:
新增环境变量
WORKON_HOME Your_path
安装virtualenvwrapper
pip install virtualenvwrapper
创建虚拟环境
mkvirtualenv myenv -p D:\Install\python\python.exe
打开虚拟环境
workon myenv
(二)新建Django项目
进入虚拟环境,新建Django项目django1
workon myenv
django-admin startproject django1
新建的项目目录
进入django1d的目录下,新建app(django项目由一个一个应用承载)。快速进入终端
使用manage.py创建应用 blog 。manage.py是django项目的管理文件。注意不要忘记进入虚拟环境。
E:\djangoWork\django1>workon myenv
(myenv) E:\djangoWork\django1>python manage.py startapp blog
创建应用后的django1目录结构,其中myapp即我们创建的应用blog。
用pycharm 打开我们创建的项目
在pycharm中配置解释器为我们创建的虚拟环境
为项目的manage.py配置本地开发的 Web 服务器runserver(下图红框填写)
运行manage.py开启服务,如图运行成功!
(三)一些调整
根据个人爱好,可以设置网页为中文。打开setting.py修改
## 其它配置代码...
# 把英文改为中文
LANGUAGE_CODE = 'zh-hans'
# 把国际时区改为中国时区(东八区)
TIME_ZONE = 'Asia/Shanghai'
## 其它配置代码...
调整生效