【玩转全栈】----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之旅吧!🌈