Django Quickstart 指南

本文将为您提供一个 Django 快速入门的指南,帮助您快速搭建一个 Django 项目。

快速搭建 Django 项目

  1. 安装 Django

    • 使用 pip 安装 Django:
      pip install django
      
  2. 创建新项目

    • 在命令行中运行以下命令创建一个新的 Django 项目:
      django-admin startproject myproject
      
  3. 进入项目目录

    • 进入项目目录:
      cd myproject
      
  4. 创建应用

    • 在项目目录下创建一个新的应用:
      python manage.py startapp myapp
      
  5. 配置数据库

    • settings.py 文件中配置数据库连接信息。
  6. 运行开发服务器

    • 在命令行中运行以下命令启动开发服务器:
      python manage.py runserver
      
  7. 访问项目

    • 在浏览器中访问 http://127.0.0.1:8000/,您应该能看到一个欢迎页面。

Django 模型

Django 使用模型(Model)来表示数据结构和数据库表。以下是一个简单的模型示例:

from django.db import models

class Article(models.Model):
    title = models.CharField(max_length=100)
    content = models.TextField()

    def __str__(self):
        return self.title

Django 视图

Django 视图(View)负责处理用户的请求并返回响应。以下是一个简单的视图示例:

from django.http import HttpResponse
from .models import Article

def article_list(request):
    articles = Article.objects.all()
    return HttpResponse(articles)

Django 模板

Django 模板用于生成 HTML 页面。以下是一个简单的模板示例:

<!DOCTYPE html>
<html>
<head>
    <title>文章列表</title>
</head>
<body>
    <h1>文章列表</h1>
    <ul>
        {% for article in articles %}
            <li><a href="{% url 'article_detail' article.id %}">{{ article.title }}</a></li>
        {% endfor %}
    </ul>
</body>
</html>

扩展阅读

更多关于 Django 的信息,请访问 Django 官方文档.

希望这份指南能帮助您快速入门 Django!🎉