Django 是一个高级的 Python Web 框架,它鼓励快速开发和干净、实用的设计。本指南将帮助您开始使用 Django 进行 Web 开发。

快速开始

  1. 安装 Django
    首先,您需要安装 Django。您可以使用 pip 来安装它:

    pip install django
    
  2. 创建项目
    创建一个新的 Django 项目:

    django-admin startproject myproject
    

    这将创建一个名为 myproject 的新目录,其中包含 Django 项目的所有文件。

  3. 创建应用
    在您的项目中创建一个新的应用:

    python manage.py startapp myapp
    

    这将创建一个名为 myapp 的新目录,其中包含应用的所有文件。

  4. 配置数据库
    settings.py 文件中配置您的数据库设置。

  5. 定义模型
    models.py 文件中定义您的数据模型。

  6. 创建视图
    views.py 文件中创建视图来处理请求。

  7. 配置 URL
    urls.py 文件中配置 URL。

  8. 运行开发服务器
    使用以下命令运行开发服务器:

    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 开发!