从头开始设置你的第一个 Django 项目
Django 是一个高级 Python Web 框架,它鼓励快速开发和简洁实用的设计。它通过提供 ORM、模板和身份验证等内置功能,简化了构建强大且可扩展的 Web 应用程序的过程。
如何安装 Django?
首先,您需要在计算机上安装 Python。使用以下步骤安装 Django:
- 确保已安装 Python 和 pip。在终端中运行
python --version
和pip --version
。 - Create a virtual environment to isolate your project dependencies:
python -m venv myenv
- Activate the virtual environment:
# On Windows myenv\Scripts\activate # On macOS/Linux source myenv/bin/activate
- 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 应用程序!