1. 安装Django

在开始之前,请确保已安装Python环境。使用以下命令安装Django:

pip install django
Django_Installation

2. 创建项目

打开终端,执行:

django-admin startproject myproject

此命令会生成一个包含以下结构的项目:

  • manage.py:项目管理脚本
  • myproject/:项目核心目录
    • settings.py:配置文件
    • urls.py:URL路由
    • wsgi.py:WSGI配置
Django_Project_Structure

3. 创建应用

进入项目目录后,通过以下命令创建应用:

python manage.py startapp myapp

此应用将包含:

  • models.py:数据库模型定义
  • views.py:业务逻辑处理
  • urls.py:应用级路由
  • admin.py:管理界面配置

4. 定义模型

models.py中定义数据结构,例如:

from django.db import models

class Article(models.Model):
    title = models.CharField(max_length=200)
    content = models.TextField()
    pub_date = models.DateTimeField(auto_now_add=True)
Django_Model

5. 模板与静态文件

Django的模板系统支持动态HTML生成,静态文件(CSS/JS/images)需配置到settings.py中:

STATIC_URL = '/static/'
STATICFILES_DIRS = [os.path.join(BASE_DIR, 'static')]

建议访问 Django模板指南 了解详细用法。

6. 运行开发服务器

执行以下命令启动服务器:

python manage.py runserver

默认地址为 http://127.0.0.1:8000/,可直接在浏览器访问。

7. 扩展学习

Django_Development_Process