- A+
本内容不适用纯小白,只是方便入门型的小白,方便快速记忆快速创建一个网站,如果您的vietualenv还没有创建好,请查看mac搭建python virtualenv虚拟环境并使用
一、虚拟环境
cd /Users/lijinlong/Desktop/django/django_web
virtualenv -p /usr/local/bin/python3.6 one
source bin/activate
已进入到虚拟环境,查看pip上面安装了啥玩意,
pip freeze
升级pip到最新版本(可选项)
python -m pip install -- upgrade pip
- 安装django
pip install django
指定版本安装
pip install django == 1.9.5
- 安装pymysql
pip install pymysql
指定版本安装
pip install pymysql == 0.7.2
- 安装mysql5.6
百度去吧
二、使用命令
创建项目
django-admin.py startproject first
创建APP first_app
django-admin.py startapp first_app
运行服务器
python manage.py runserver
退出运行状态
mac control + c
数据库
python manage.py migrate 更新到数据库中
python manage.py makemigrations 创建迁移文件
创建超级管理员
python manage.py createsuperuser
输入账号,邮箱,密码(密码需要复杂点,否则不会被通过,我输入的是英+数)
修改密码
python manage.py changepasswd
三、创建一个网站流程
1、在项目settings.py里面的INSTALLED_APPS增加app的名字
2、在app的views.py中定义一个业务请求处理的函数
3、在app目录定义一个模板并引入静态文件,static(存储图片、css、js)和templates(模板文件),模板文件获取到静态文件static中的内容需要使用{% load staticfiles %},并修改静态文件地址 {% static'文件地址' %}
4、在项目urls.py里面定义url地址
5、启动服务
完!