Django 是一个高级的 Python Web 框架,它鼓励快速开发和干净、实用的设计。以下是一些关于 Django 的基本教程。

安装 Django

首先,您需要安装 Django。您可以通过以下命令来安装:

pip install django

创建项目

安装完成后,您可以通过以下命令创建一个新的 Django 项目:

django-admin startproject myproject

这将在当前目录下创建一个名为 myproject 的新目录。

创建应用

在项目中,您可以创建多个应用。每个应用都是一个功能模块,例如博客、论坛等。

cd myproject
python manage.py startapp myapp

这将在 myproject 目录下创建一个名为 myapp 的新目录。

数据库配置

Django 使用 SQLite 数据库作为默认数据库。要配置数据库,请编辑 myproject/settings.py 文件。

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
    }
}

创建模型

模型是 Django 中的数据结构。以下是一个简单的模型示例:

from django.db import models

class Blog(models.Model):
    title = models.CharField(max_length=200)
    content = models.TextField()
    published_date = models.DateTimeField(auto_now_add=True)

创建视图

视图是处理请求并返回响应的部分。以下是一个简单的视图示例:

from django.http import HttpResponse
from .models import Blog

def index(request):
    blogs = Blog.objects.all()
    return HttpResponse(blogs)

创建 URL

myproject/urls.py 文件中,您需要定义 URL 模式。

from django.urls import path
from . import views

urlpatterns = [
    path('', views.index, name='index'),
]

运行服务器

最后,您可以通过以下命令来运行服务器:

python manage.py runserver

现在,您可以使用浏览器访问 http://127.0.0.1:8000/ 来查看您的 Django 应用。

更多关于 Django 的教程

Django 图标