django环境配置(基于命令行安装)
一.django简介
Python服务端开发框架,Django是一个开放源代码的Web应用框架,由Python写成,Django采用了MVC的软件设计模式,即模型M,视图V和控制器C
二.安装配置django
1.安卓django2.2版本模块
pip install django==2.2
2.django-admin 查看是否安装成功
3.创建项目 django-admin startproject dj_mh(dj_mh为项目名)
4.cd 进入到项目目录 启动项目 python3 manage.py runserver 启动完默认路径是http://127.0.0.1:8000,浏览器输入url 显示
修改端口号 python manage.py runserver 8080 为8080
The install worked successfully! Congratulations!即为成功
5.cd 进入到项目目录 创建项目模块 django-admin startapp user(user为模块名),在项目目录下会自动创建一个user的文件夹
备注:模块是项目下的各个子模块
三.目录中各个文件的含义及作用
models.py就是定义数据库的,里面写建立数据库的一些类,方法等
views.py是写逻辑的地方,大部分的代码都是在这里编写
admin.py是自带的后台管理的一个页面,可以操作数据,例如页面的添加,删除等
db.sqlite3是默认使用的数据库
settings.py里面定义了一些常量
urls.py里面配置了 页面的url,接口地址
四.项目的基本配置
进入settings.py,"DATABASES"可配置mysql,oracle数据库,默认使用的是sqlite(文件数据库);
如果要用mysql 需要在dj_mh目录下的__init__.py中引用一下,如下图所示:
进入settings.py,修改语言,时区