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

相关文章
|
23天前
|
设计模式 前端开发 数据库
Python Web开发:Django框架下的全栈开发实战
【10月更文挑战第27天】本文介绍了Django框架在Python Web开发中的应用,涵盖了Django与Flask等框架的比较、项目结构、模型、视图、模板和URL配置等内容,并展示了实际代码示例,帮助读者快速掌握Django全栈开发的核心技术。
124 45
|
3月前
|
机器学习/深度学习 数据采集 数据可视化
基于爬虫和机器学习的招聘数据分析与可视化系统,python django框架,前端bootstrap,机器学习有八种带有可视化大屏和后台
本文介绍了一个基于Python Django框架和Bootstrap前端技术,集成了机器学习算法和数据可视化的招聘数据分析与可视化系统,该系统通过爬虫技术获取职位信息,并使用多种机器学习模型进行薪资预测、职位匹配和趋势分析,提供了一个直观的可视化大屏和后台管理系统,以优化招聘策略并提升决策质量。
188 4
|
3月前
|
搜索推荐 前端开发 数据可视化
【优秀python web毕设案例】基于协同过滤算法的酒店推荐系统,django框架+bootstrap前端+echarts可视化,有后台有爬虫
本文介绍了一个基于Django框架、协同过滤算法、ECharts数据可视化以及Bootstrap前端技术的酒店推荐系统,该系统通过用户行为分析和推荐算法优化,提供个性化的酒店推荐和直观的数据展示,以提升用户体验。
158 1
|
10天前
|
Python
Django 框架的路由系统
Django 框架的路由系统
30 6
|
1月前
|
IDE 关系型数据库 MySQL
Django学习一:创建Django框架,介绍Django的项目结构和开发逻辑。创建应用,编写主包和应用中的helloworld
这篇文章是关于如何创建一个Django框架,介绍Django的项目结构和开发逻辑,并指导如何创建应用和编写“Hello, World!”程序的教程。
41 3
Django学习一:创建Django框架,介绍Django的项目结构和开发逻辑。创建应用,编写主包和应用中的helloworld
|
24天前
|
安全 数据库 开发者
Python Web开发:Django框架下的全栈开发实战
【10月更文挑战第26天】本文详细介绍了如何在Django框架下进行全栈开发,包括环境安装与配置、创建项目和应用、定义模型类、运行数据库迁移、创建视图和URL映射、编写模板以及启动开发服务器等步骤,并通过示例代码展示了具体实现过程。
35 2
|
1月前
|
开发框架 前端开发 数据库
使用Django框架构建一个完整的Web应用
【10月更文挑战第2天】使用Django框架构建一个完整的Web应用
36 1
|
3月前
|
搜索推荐 前端开发 数据可视化
基于Python协同过滤的旅游景点推荐系统,采用Django框架,MySQL数据存储,Bootstrap前端,echarts可视化实现
本文介绍了一个基于Python协同过滤算法的旅游景点推荐系统,该系统采用Django框架、MySQL数据库、Bootstrap前端和echarts数据可视化技术,旨在为用户提供个性化的旅游推荐服务,提升用户体验和旅游市场增长。
289 9
基于Python协同过滤的旅游景点推荐系统,采用Django框架,MySQL数据存储,Bootstrap前端,echarts可视化实现
|
3月前
|
搜索推荐 前端开发 算法
基于用户画像及协同过滤算法的音乐推荐系统,采用Django框架、bootstrap前端,MySQL数据库
本文介绍了一个基于用户画像和协同过滤算法的音乐推荐系统,使用Django框架、Bootstrap前端和MySQL数据库构建,旨在为用户提供个性化的音乐推荐服务,提高推荐准确性和用户满意度。
269 7
基于用户画像及协同过滤算法的音乐推荐系统,采用Django框架、bootstrap前端,MySQL数据库
|
3月前
|
存储 缓存 中间件
Django 框架中 Session 的用法
【8月更文挑战第30天】
38 6
下一篇
无影云桌面