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/,一开始进入页面会报错

相关推荐
谭光志3 小时前
Vibe Coding 时代,程序员该何去何从
前端·后端·ai编程
GoGeekBaird3 小时前
我用 BeeWeave 跑完了一次完整写作闭环
后端·github
闻道且行之4 小时前
TurboOCR:基于PP-OCRv6的极速Windows离线OCR工具,深度解析3.4GB依赖背后的技术架构
c++·人工智能·python·qt·机器学习·ocr
仿生狮子5 小时前
别再说“全栈”了,AI 时代团队只认这 5 种人
前端·人工智能·后端
许彰午5 小时前
95_Python内存管理与垃圾回收
开发语言·python
骄阳如火6 小时前
Python 性能深度剖析:从“被诟病的慢”到“Rust 重塑”的拐点
python
满怀冰雪6 小时前
03-第一个 Paddle 程序:Tensor 创建、计算与设备管理
人工智能·python·paddle
CClaris6 小时前
大模型量化从0到1(九):用 llama.cpp 把模型转成 GGUF 并跑本地推理
人工智能·pytorch·python·深度学习·llama
学编程的小虎6 小时前
SenseVoice微调
人工智能·python·自然语言处理
诸葛说抛光7 小时前
国内大型汽车改装展览会定展 佛山改装 佛山汽车赛事
python·汽车