从头开始设置你的第一个 Django 项目

Django 是一个高级 Python Web 框架,它鼓励快速开发和简洁实用的设计。它通过提供 ORM、模板和身份验证等内置功能,简化了构建强大且可扩展的 Web 应用程序的过程。

如何安装 Django?

首先,您需要在计算机上安装 Python。使用以下步骤安装 Django:

  1. 确保已安装 Python 和 pip。在终端中运行 python --versionpip --version
  2. Create a virtual environment to isolate your project dependencies:
    python -m venv myenv
  3. Activate the virtual environment:
    # On Windows
    myenv\Scripts\activate
    # On macOS/Linux
    source myenv/bin/activate
  4. Install Django using pip:
    pip install django

如何创建 Django 项目?

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

django-admin startproject myproject

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

  • manage.py:与项目交互的命令行工具。
  • myproject/:包含配置文件的主项目文件夹。

如何运行开发服务器?

导航到项目目录并启动开发服务器以查看项目运行情况:

cd myproject
python manage.py runserver

打开 Web 浏览器并转到 http://127.0.0.1:8000。您应该会看到 Django 欢迎页面,表明您的项目已成功运行。

如何在 Django 中创建应用程序?

Django 项目按应用组织。要创建您的第一个应用,请运行:

python manage.py startapp myapp

这将创建一个名为 myapp 的文件夹,其中包含应用程序所需的文件。不要忘记在项目设置中注册该应用程序,方法是将其添加到 settings.py 中的 INSTALLED_APPS 列表中:

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'myapp',  # Add this line
]

下一步是什么?

从这里开始,您可以通过定义模型、视图和模板来构建应用程序。浏览 Django 的文档以深入了解每个功能并构建功能齐全的 Web 应用程序!