【玩转全栈】----Django基本配置和介绍

【玩转全栈】----Django基本配置和介绍🚀

Django是一个高级PythonWeb框架,它遵循"快速开发"和"DRY(Don'tRepeatYourself)"原则,让全栈开发变得轻松有趣!🎯

🔧Django基本配置

首先安装Django:
```python
pipinstalldjango
```

创建项目:
```python
django-adminstartprojectmyproject
```

项目结构说明:
```
myproject/
manage.py项目管理脚本🛠️
myproject/
init.py
settings.py项目配置⚙️
urls.pyURL路由🌐
asgi.pyASGI配置
wsgi.pyWSGI配置
```

🎨Django核心概念

1.MTV架构(Model-Template-View):
-Model:数据模型🗃️
-Template:前端模板🎨
-View:业务逻辑🧠

2.路由配置示例:
```python
urls.py
fromdjango.urlsimportpath
from.importviews

urlpatterns= path('hello/',views.hello_view),
```

3.视图函数示例:
```python
views.py
fromdjango.httpimportHttpResponse

defhello_view(request):
returnHttpResponse("Hello,Django!👋")
```

⚡快速启动

运行开发服务器:
```python
pythonmanage.pyrunserver
```

访问http://127.0.0.1:8000/hello/就能看到你的第一个Django页面啦!🎉

🌟Django优势

-自带Admin后台💼
-ORM支持多种数据库🗄️
-完善的文档和社区📚
-丰富的第三方包生态🧩

Django让全栈开发变得如此简单,快来开启你的Django之旅吧!🌈

相关推荐
2601_9620715711 小时前
【Java报错已解决】org.springframework.beans.factory.BeanCreationException
java·开发语言
zww894911111 小时前
酒馆预约系统开发实战:从需求分析到上线全流程指南
java·eclipse
东风破_13 小时前
从跨域到 WebSocket:前端跨域方案、SSE 与双向实时通信详解
前端·后端
zww894911114 小时前
匿名树洞系统开发实战:从需求分析到部署指南
java·eclipse
行百里er14 小时前
Gateway 上别硬塞 MVC:DeferredImportSelector 看菜下锅
spring boot·后端·开源
名字还没想好☜14 小时前
Java 遍历时删元素抛 ConcurrentModificationException:fail-fast 原理与三种正确删法
后端
IT_陈寒15 小时前
React Hooks闭包陷阱差点让我加班到凌晨
前端·人工智能·后端
黑马程序员毕设15 小时前
基于Java的医院药品管理系统的优化设计与实现
java·开发语言·spring boot·小程序·架构·课程设计·毕设
木井巳15 小时前
【BFS/DFS 解决 FloodFill 算法】太平洋大西洋水流问题
java·算法·leetcode·深度优先·广度优先·宽度优先·推荐算法
码事漫谈16 小时前
本体论,彻底懂
后端