Django框架介绍

结构设计

MVT

Model(模型) - View(视图) - Temple(模板)

官网:https://docs.djangoproject.com/en/5.1/

安装以及创建项目

安装

pip3 install django -i https://pypi.tuna.tsinghua.edu.cn/simple/

查看安装

创建项目

1.使用命令行生成模板

按住Shift,鼠标右键,弹出的界面如下图,输入创建命令:

django-admin startproject my_project

my_project为项目名。

2.使用pyCharm创建项目

生成的文件如下:

my_project ------ 项目目录

init_.py ------ 包的入口文件

settings.py ------包的入口文件

urls. py ------url访问地址配置文件

wsgi. py------部署配置

asgi.py------部署配置

manage.py ------命令行管理工具

使用项目

启动

运行指令:python manage.py runserver

运行界面

效果

修改配置

创建模块

指令:python manage.py startapp hello hello为模块目录名

生成模块效果如下

修改页面显示效果

在views.py文件写响应函数

在urls.py配置规则

页面效果

注意:在生成的页面网址上加入/hello/,一开始进入页面会报错

相关推荐
IT_陈寒5 分钟前
Redis性能提升50%的7个关键配置:从慢查询优化到内存碎片整理实战指南
前端·人工智能·后端
程序员岳焱14 分钟前
Java 调用 DeepSeek API 的 8 个高频坑
java·人工智能·后端
汝生淮南吾在北28 分钟前
SpringBoot+Vue非遗文化宣传网站
java·前端·vue.js·spring boot·后端·毕业设计·课程设计
鹿角片ljp32 分钟前
基于 BiLSTM 的中文文本相似度计算项目实现
python·nlp·lstm
程序员爱钓鱼33 分钟前
Node.js 编程实战:自定义模块与包发布全流程解析
后端·node.js·trae
小刘不想改BUG36 分钟前
LeetCode 56.合并区间 Java
java·python·leetcode·贪心算法·贪心
武藤一雄39 分钟前
C# Prism框架详解
开发语言·后端·微软·c#·.net·wpf
Kratzdisteln40 分钟前
【Web-Crawler-Steamdt】以项目文件steamdt_crawler.py学习python爬虫
爬虫·python·学习
秋刀鱼 ..41 分钟前
2025年第二届智能制造与自动化国际研讨会(ISIMA 2025)
运维·人工智能·python·自动化·能源·制造
谷粒.1 小时前
云原生测试:在分布式系统中的质量保障策略
运维·python·测试工具·云原生·架构·自动化·测试覆盖率