这是一个关于 Django 框架的教程,Django 是一个高级的 Python Web 框架,它鼓励快速开发和干净、实用的设计。
快速入门
- 安装 Django
- 使用 pip 安装 Django:
pip install django
- 使用 pip 安装 Django:
- 创建一个新的 Django 项目
django-admin startproject myproject
- 创建一个应用
- 在
myproject
目录下,创建一个应用:python manage.py startapp myapp
- 在
路由和视图
在 Django 中,路由和视图是处理 Web 请求的核心。
- 路由:定义了 URL 到视图的映射。
- 视图:是处理请求并返回响应的函数。
例如:
from django.http import HttpResponse
def home(request):
return HttpResponse("Welcome to the Django tutorial!")
模板
Django 使用模板来渲染 HTML。
- 创建一个模板文件
home.html
在myapp/templates/myapp
目录下。 - 在模板中使用 Django 模板语言来显示数据。
<!DOCTYPE html>
<html>
<head>
<title>Welcome</title>
</head>
<body>
<h1>Welcome to the Django tutorial!</h1>
</body>
</html>
数据库
Django 使用 ORM(对象关系映射)来操作数据库。
- 定义模型来表示数据库中的表。
- 使用 Django 的 ORM 来创建、查询、更新和删除数据。
from django.db import models
class Article(models.Model):
title = models.CharField(max_length=200)
content = models.TextField()
进一步学习
想要深入了解 Django,可以阅读官方文档:Django 官方文档
Django Logo