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对应一个回调函数

相关文章
|
1月前
|
安全 数据库 C++
Python Web框架比较:Django vs Flask vs Pyramid
【4月更文挑战第9天】本文对比了Python三大Web框架Django、Flask和Pyramid。Django功能全面,适合快速开发,但学习曲线较陡;Flask轻量灵活,易于入门,但默认配置简单,需自行添加功能;Pyramid兼顾灵活性和可扩展性,适合不同规模项目,但社区及资源相对较少。选择框架应考虑项目需求和开发者偏好。
|
7天前
|
缓存 安全 API
Django框架
【5月更文挑战第5天】Django是Python的高效Web框架,适合构建各种规模的Web应用。本指南逐步介绍Django核心概念和高级特性,包括安装、创建项目和应用、视图、URL路由,以及数据库模型、管理后台、用户认证。还涉及RESTful API、缓存、性能优化、国际化、测试、异步任务、Web套件、Django Channels和定时任务。通过学习,开发者能全面掌握Django并构建高性能应用。
17 3
|
13天前
|
JSON 前端开发 网络架构
Django的web框架Django Rest_Framework精讲(四)
Django的web框架Django Rest_Framework精讲(四)
|
13天前
|
前端开发 数据库 网络架构
Django的web框架Django Rest_Framework精讲(三)
Django的web框架Django Rest_Framework精讲(三)
|
13天前
|
前端开发 数据库 数据安全/隐私保护
Django的web框架Django Rest_Framework精讲(二)
Django的web框架Django Rest_Framework精讲(二)
|
13天前
|
JSON 前端开发 数据库
Django的web框架Django Rest_Framework精讲(二)
Django的web框架Django Rest_Framework精讲(二)
|
13天前
|
JSON API 数据库
Django的web框架Django Rest_Framework精讲(一)
Django的web框架Django Rest_Framework精讲(一)
|
13天前
|
Oracle 关系型数据库 MySQL
Django框架ORM操作(二)
Django框架ORM操作(二)
|
13天前
|
SQL 存储 前端开发
Django框架ORM操作(一)
Django框架ORM操作(一)
Django框架ORM操作(一)
|
14天前
|
JSON 前端开发 Linux
Django框架初探
Django框架初探