Django 是一个高级的 Python Web 框架,用于快速开发和部署安全、健壮的网站。以下是 Django 框架的一些基本教程。

快速入门

  1. 安装 Django
    在命令行中运行以下命令来安装 Django:

    pip install django
    
  2. 创建一个新项目
    使用以下命令创建一个新的 Django 项目:

    django-admin startproject myproject
    
  3. 运行开发服务器
    进入项目目录,并运行以下命令来启动开发服务器:

    python manage.py runserver
    
  4. 创建一个应用
    在项目目录下,运行以下命令来创建一个新应用:

    python manage.py startapp myapp
    

路由和视图

Django 使用 URL 路由来映射 URL 到视图函数。

  • 创建路由
    在应用目录下创建一个名为 urls.py 的文件,并定义路由:

    from django.urls import path
    from . import views
    
    urlpatterns = [
        path('', views.home, name='home'),
    ]
    
  • 创建视图
    在应用目录下创建一个名为 views.py 的文件,并定义视图函数:

    from django.http import HttpResponse
    
    def home(request):
        return HttpResponse('Welcome to the home page!')
    

模板

Django 使用模板来生成动态 HTML。

  • 创建模板
    在应用目录下创建一个名为 templates 的文件夹,并在其中创建一个名为 base.html 的文件:

    <!DOCTYPE html>
    <html>
    <head>
        <title>{% block title %}{% endblock %}</title>
    </head>
    <body>
        {% block content %}{% endblock %}
    </body>
    </html>
    
  • 在视图中使用模板
    在视图函数中,使用 render 函数来渲染模板:

    from django.shortcuts import render
    
    def home(request):
        return render(request, 'base.html')
    

Django 鸟图标

持续学习

想要了解更多关于 Django 的内容,请访问 Django 官方文档