Django 是一个高级的 Python Web 框架,它鼓励快速开发和干净、实用的设计。本指南将帮助您开始使用 Django 进行 Web 开发。
快速开始
安装 Django
首先,您需要安装 Django。您可以使用 pip 来安装它:pip install django
创建项目
创建一个新的 Django 项目:django-admin startproject myproject
这将创建一个名为
myproject
的新目录,其中包含 Django 项目的所有文件。创建应用
在您的项目中创建一个新的应用:python manage.py startapp myapp
这将创建一个名为
myapp
的新目录,其中包含应用的所有文件。配置数据库
在settings.py
文件中配置您的数据库设置。定义模型
在models.py
文件中定义您的数据模型。创建视图
在views.py
文件中创建视图来处理请求。配置 URL
在urls.py
文件中配置 URL。运行开发服务器
使用以下命令运行开发服务器:python manage.py runserver
现在您可以在浏览器中访问
http://127.0.0.1:8000/
来查看您的网站。
Django 模型
Django 模型是用于表示数据库表的 Python 类。以下是一个简单的模型示例:
from django.db import models
class Article(models.Model):
title = models.CharField(max_length=200)
content = models.TextField()
def __str__(self):
return self.title
Django 视图
Django 视图是处理请求和返回响应的函数或类。以下是一个简单的视图示例:
from django.http import HttpResponse
def home(request):
return HttpResponse("Hello, world!")
Django 模板
Django 模板用于生成 HTML 响应。以下是一个简单的模板示例:
<!DOCTYPE html>
<html>
<head>
<title>{{ title }}</title>
</head>
<body>
<h1>{{ content }}</h1>
</body>
</html>
资源
希望这个指南能帮助您开始使用 Django 进行 Web 开发!