📜  Django-创建项目(1)

📅  最后修改于: 2023-12-03 15:14:44.769000             🧑  作者: Mango

Django-创建项目

简介

Django 是一个开放源代码的 Web 应用程序框架,由 Python 编程语言写成。Django 遵循了 Model-View-Controller 设计模式,其主要优势在于快速开发和易于扩展。

创建项目

要创建 Django 项目,你需要在终端中执行以下命令:

django-admin startproject <projectname>

其中,<projectname> 是你想要创建的项目的名称。该命令将会创建一个包含 Django 项目基础结构的目录:

projectname/
    manage.py
    projectname/
        __init__.py
        settings.py
        urls.py
        asgi.py
        wsgi.py
  • manage.py:Django 项目的命令行工具,使用它可以轻松地执行各种任务、启动开发服务器等。
  • projectname/:该目录是主要的项目包,其中包含可以导入到项目中的各种 Python 文件。
  • projectname/__init__.py:此文件表明该目录应被视为 Python 包。
  • projectname/settings.py:Django 项目的配置文件,在其中可以设置数据库、启用应用程序、指定时区、添加中间件以及其他各种设置。
  • projectname/urls.py:该文件包含项目中定义的所有 URL 模式。
  • projectname/asgi.py:ASGI 入口点,该协议用于在 Django 中处理异步和 WebSocket 请求。
  • projectname/wsgi.py:WSGI 兼容的 Web 服务器入口点,用于在生产环境中为 Django 提供服务。
运行项目

在终端中进入项目目录(即包含 manage.py 文件的目录)并执行以下命令:

python manage.py runserver

这将在默认端口 8000 上启动 Django 开发服务器。可以通过在浏览器中访问 http://127.0.0.1:8000/ 来验证服务器是否正在运行。

结论

通过以上介绍,你应该已经掌握了如何创建 Django 项目以及如何运行该项目的方法。接下来开始开发吧!