开发环境的搭建和配置.....

创建虚拟环境

命令  : mkvirtualenv   环境名称

删除虚拟环境

命令: rmvirtualenv   环境名称

进入虚拟环境

命令: workon  环境名称

退出虚拟环境

命令:deactivate

环境的配置

安装django

建议安装1.8.2版本,这是一个稳定性高、使用广、文档多的版本

pip install django==1.8.2

查看版本:进入python shell,运行如下代码

import django

django.get_version()

查看虚拟环境中已经安装的包

pip list

创建项目

命令django-admin startproject 项目名称

创建应用

python manage.py startapp  应用名称

系统自带目录

目录说明

manage.py:一个命令行工具,可以使你用多种方式对Django项目进行交互

内层的目录:项目的真正的Python包

_init _.py:一个空文件,它告诉Python这个目录应该被看做一个Python包

settings.py:项目的配置

urls.py:项目的URL声明

wsgi.py:项目与WSGI兼容的Web服务器入口

设计模型

有一个数据表,就有一个模型类与之对应

有一个数据表,就有一个模型类与之对应

打开models.py文件,定义模型类

引入包from django.db import models

模型类继承自models.Model类


生成数据表

激活模型:编辑settings.py文件,将应用加入到installed_apps中

生成迁移文件:根据模型类生成sql语句

python manage.py makemigrations

执行迁移:执行sql语句生成数据表

python manage.py migrate

迁移文件被生成到应用的migrations目录,下图表示迁移成功,可到数据库查看


你可能感兴趣的:(开发环境的搭建和配置.....)