欢迎您光临本站
首页 > Python > 正文
李蓝猫头像
李蓝猫

2021-07-11

评论者
Python
14 0
Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的框架模式,即模型M,视图V和控制器C。

安装Django
pip install Django

1.创建项目

django-admin startproject xxx(xxx为你的项目名 我的是myblog)


目录结构

1532505126790652.png

manage.py   与项目进行交互的命令行工具集入口 项目管理器

程序启动  python manage.py runserver  0.0.0.0(地址):8000(端口)
数据迁移  python manage.py migrations
数据同步  python manage.py migrate

运行 python manage.py 会有对应的命令大全

1532505509276498.png

wsgi.py  python服务器网关接口 python应用与web服务器之间的接口 无须更改

urls.py   url配置文件 Django项目中所有地址(页面)都需要我们自己去配置其url

settings.py  项目的总配置文件包含数据库、web应用、时间等配置


2.创建项目下应用

总体目录结构

1532506450669339.png

将应用名添加项目名下settings.py中的INSTALLED_APPS

# Application definition

INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'blog'
]

项目blog下结构

1532507386457361.png

migtations 数据移植(迁移)模块 文件夹内容自动生成

templates   模版文件夹 需要手动创建此文件夹

admin.py    当前应用(blog)的后台管理系统配置

apps.py       该应用的一些配置 

models.py  数据模块 内置封装并使用ORM框架 类似于MVC结构中的Models(模型)

test.py        自动化测试模块 在这里编写测试脚本(语句)

view.py       执行响应的代码所在模块 代码逻辑处理的主要地点 大部分代码都在这里编写


附一个小型的demo博客基础样例

demo.zip


版权声明:本站所提供的文章、图片等内容均为用户发布或互联网整理而来,仅供学习参考,如有侵犯您的版权,请联系我们客服人员删除。

412

精彩推荐

暂无评论

文明用语