Django框架第一章
Posted 运维.大白
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django框架第一章相关的知识,希望对你有一定的参考价值。
1.0 Django定义
Django是python的一个主流web框架,提供一站式解决方案,开发成本低,内建ORM,数据管理后台,登录认证,表单,RESTAPI等功能,适合开发中大型项目。
其他web框架:
Flask (轻量级)
Tornado(异步)
2.0 官网
目前最新版本是3.0 python版本推荐是3.6 3.7 3.8
https://docs.djangoproject.com/zh-hans/3.1/
软件 | 安装方式 |
---|---|
python3.8 | 官方网站下载安装程序:https://www.python.org/downloads/windows |
Django3.0 | pip install django ==3.0.5 |
pycharm pro | 官方网站下载安装程序 |
PyMysql | pip install pymysql |
Mysql5.7 | https://dev.mysql.com/downloads/mysql |
3.0 命令行启动第一个django 程序
3.1 添加环境变量
3.2 创建运行一个项目
djiango-admin startproject devops
创建完成后,会多出一个devops的目录
运行项目
python .\\manage.py runserver
http://127.0.0.1:8000/ #会多出一个测试页面
切换到项目目录下执行,也是可以启动的
python manage.py runserver
在devops项目目录下创建一个myapp应用
python manage.py startapp myapp
创建完成后会多出来一个目录
项目配置文件详解
devops #项目目录
_init_.py
asgi.py
settings.py #项目配置文件(django全局配置文件)
urls.py #路由配置文件,路由规则
wsgi.py
myapp1 #应用目录
migrations
_init_.py
admin.py #自定义的数据模型类,(数据库配置)
apps.py #应用的定义信息
models.py #定义数据库相关配置
test.py
views.py #视图,业务逻辑
myapp2
myapp3
......
以上是关于Django框架第一章的主要内容,如果未能解决你的问题,请参考以下文章