Django环境的搭建

Django 常用的命令

# 创建一个名为Django_test子应用
python manage.py startapp Django_test # 生成迁移文件
python manage.py makemigrations # 生成的迁移文件同步到数据库
python manage.py migrate # 创建超级管理员(密码要8位数)
python manage.py createsuperuser # 运行python项目
python manage.py runserver # 进入脚本的命令
python manage.py shell # 安装ipython
pip install ipython # 重启mysql的服务
sudo service mysql restart # 配置mysql日志文件目录
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf # 打开mysql日志文件
tail -f /var/log/mysql/mysql.log # 可以实时查看数据库的日志内容 # 连接数据库要安装PyMySQL
在Django里__init__要调用
 install_as_MySQLdb()

虚拟环境的搭建

创建python3的虚拟环境的命令(创建虚拟环境需要联网)

mkvirtualenv -p python3 Django

删除虚拟环境
rmvirtualenv Django

进入虚拟环境
workon Django

退出虚拟环境
deactivate

创建django项目

虚拟环境中安装Django包

pip install django==1.11.13

创建一个名字为Django的项目

django-admin startproject Django

项目创建后生成的文件

manage.py:是Django用于管理本项目的命令行的工具,之后进行站点的管理,数据库的自动生成,静态文件的收集

Django/__init__.py:告诉Python 是一个Python包

setting.py:Django的项目配置文件,默认时,在其中定义了本项目引用的Django组件,Django项目名,在之后开发配置数据库,导入其他包

urls.py:维护URL路由映射,即定义客户端访问的URL由哪一个Python模块解释并提供反馈

wsgi.py:定义WSGI的接口信息,用于和其他的web服务器的集成

项目的配置

工程的根目录

配置秘钥

安装app

配置DEBUG

中间间

项目的跟路由配置

模板的配置

WSGI应用

数据库配置

认证系统和校验器

配置常用的语言和时区

设置默认静态路由

设置redis的缓存配置

配置文件的保存路径

最新文章

  1. -webkit-box-flex被内容撑开了
  2. js 读取 地址栏参数 转
  3. 在VS2010下编译和使用tesseract_ocr识别验证码
  4. XCODE中的蓝色文件夹与黄色文件夹
  5. sql 统计用的sql
  6. mahout算法源码分析之Collaborative Filtering with ALS-WR拓展篇
  7. 我和小美的撸码日记(3)之一句话搞定MVC表单页数据绑定与提交
  8. ImageMagick的安装及使用
  9. Java Web项目(Extjs)报错七
  10. Count:858org.apache.jasper.JasperException: Unable to compile class for JSP
  11. Centos6.9minimal安装图形化界面
  12. centos7之zabbix监控mysql(mariadb)数据库
  13. vue_v-for_遍历数组_遍历对象
  14. ngx-moment汉化
  15. lua --- __newindex
  16. git提交的问题
  17. 微信小程序支付(java后端)
  18. mybatis-plus之Mapper CRUD接口和 Service CRUD 接口
  19. Html5之web workers多线程
  20. DataTable转List<T>

热门文章

  1. Android 系统服务
  2. 单区域OSPF路由协议实现网络区域互通
  3. Kafka实战-KafkaOffsetMonitor
  4. 【JAVA】ThreadLocal源码分析
  5. git第八节---git 撤销和回滚
  6. Java提高篇之抽象类与接口
  7. RIP笔记
  8. Spring Integration实现分布式锁
  9. 数据库的DevOps实践
  10. mysql 主从模式总结(一)