python中的三方框架Django/Flask/Tornado
pip check检查装过的软件冲突不
pip freeze查看装过的三方库及版本
1
pycharm创建python项目
2
控制台的虚拟环境中创建依赖库:
pip install django pymysql django-redis djangorestframework pillow
pip freeze > requirements.txt #pycharm的控制台中输入,将依赖库重新定向到指定文件中
pip install -r requirements.txt #pycharm的控制台中输入,重建指定文件中的依赖环境(让其他人的环境保持与重定向的一致),这两条命令是必须的
重定向后requirements.txt文件中将会出现以下内容
Django==2.1.4
django-redis==4.10.0
djangorestframework==3.9.0
Pillow==5.3.0
PyMySQL==0.9.3
pytz==2018.7
redis==3.0.1
3创建django项目
django-admin startproject day41-Django-one ./(表示当前文件夹) - 构建django环境
4.运行项目
python manage.py runserver启动服务器(只能本地访问)
http://localhost:8000
python manage.py runserver 0.0.0.0:80
5修改配置文件
在django的文件中的settings.py中的最后修改:
LANGUAGE_CODE = 'zh-hans' 修改语言为中文
TIME_ZONE = 'Asia/Chongqing' 修改时区为东8区
第76行修改连接数据库的设置为
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME':'HRS',
'HOST': 'localhost',
'PORT':3306,
'USER':'root',
'PASSWORD':'123456',
'TIME_ZONE':'Asia/Chongqing',
}
6修改init.py文件
在__init__.py文件中添加语句:
import pymysql
pymysql.install_as_MySQLdb()
7配置数据库生成django自带的数据表
python manage.py migrate # 在数据库中创建表格
8.设置超级管理员
python manage.py createsuperuser # 设置超级管理员
网友评论