Django框架基础步骤

简介: Django框架的简单使用

Python云框架

mysite/   外层目录,可更改名字

  mysite/  工程目录,保存代码和文件

        _init_.py  一个将mysite定义为包的空文件
        settings.py 部署和配置整个工程的配置文件(配置文件)
        urls.py    URL路由的声明文件(路由文件)
        wsgi.py    基于WSGI的web服务器的配置文件
  manage.py    一个与Django工程进行交互的命令工具
 
 django-admin //Django框架全局管理工具

django-admin <command> [options]

作用:

建立并管理Django工程

建立并管理Django工程使用的数据库

控制调试或日志信息

运行并维护Django工程
manage.py
\>python manage.py <command> [options]
//只针对当前生成的工程

步骤:

步骤1:新建工程:Django-admin startproject mysite

步骤2-1:修改工程 :创建一个具体应用(app)

步骤2-2:修改工程:修改应用的views.py:对URL的具体响应功能

步骤2-3:修改工程:修改URL路由:指定URL与响应之间的关系

步骤3:运行工程:Python manage.py mysite

云端web系统的三个通用功能需求

1.数据组织 2.web展示 3.控制逻辑

MTV开发模式

M:模型 与数据组织相关的功能

T:Templates模板 与表现相关的所有功能(定义表现风格)

V:视图 针对请求数据的功能 选择展示数据,显示数据模板,每个URL对应一个回调函数

相关文章
|
29天前
|
API 数据库 数据安全/隐私保护
利用Django框架构建高效后端API服务
本文将介绍如何利用Django框架构建高效的后端API服务。通过深入分析Django框架的特性和优势,结合实际案例,探讨了如何利用Django提供的强大功能来构建高性能、可扩展的后端服务。同时,还对Django框架在后端开发中的一些常见问题进行了解决方案的探讨,并提出了一些建设性的建议。
47 3
|
3月前
|
关系型数据库 MySQL 数据库连接
使用Django框架完成用户的增删改查操作
使用Django框架完成用户的增删改查操作
35 1
|
4月前
|
前端开发 数据库 Python
Python Web 开发: 解释 Django 框架的 MVC 架构是什么?
Python Web 开发: 解释 Django 框架的 MVC 架构是什么?
|
14天前
|
安全 数据库 C++
Python Web框架比较:Django vs Flask vs Pyramid
【4月更文挑战第9天】本文对比了Python三大Web框架Django、Flask和Pyramid。Django功能全面,适合快速开发,但学习曲线较陡;Flask轻量灵活,易于入门,但默认配置简单,需自行添加功能;Pyramid兼顾灵活性和可扩展性,适合不同规模项目,但社区及资源相对较少。选择框架应考虑项目需求和开发者偏好。
|
4月前
|
存储 关系型数据库 MySQL
Python Django框架下将MySQL数据库的内容在网页上动态展示(修订版-2021-05-17)
Python Django框架下将MySQL数据库的内容在网页上动态展示(修订版-2021-05-17)
30524 0
|
4月前
|
开发框架 前端开发 JavaScript
Python 有哪些Web框架?比如Flask、Django等知识梳理
Python 有哪些Web框架?比如Flask、Django等知识梳理
|
3月前
|
前端开发 数据库 Python
使用 Python 的 Web 框架(如 Django 或 Flask)来建立后端接口,用于处理用户的请求,从数据库中查找答案并返回给前端界面
【1月更文挑战第13天】使用 Python 的 Web 框架(如 Django 或 Flask)来建立后端接口,用于处理用户的请求,从数据库中查找答案并返回给前端界面
86 7
|
11天前
|
设计模式 存储 数据库
框架分析(5)-Django
框架分析(5)-Django
|
1月前
|
设计模式 前端开发 数据库
Django是一个用Python编写的开源Web应用框架
Django是一个用Python编写的开源Web应用框架
13 1