美文网首页策略大本营2:自由,平等,友爱。
Django 学习笔记-2 创建一个 Django 项目

Django 学习笔记-2 创建一个 Django 项目

作者: 游文影月志 | 来源:发表于2021-03-28 22:52 被阅读0次

1. 安装 Django

使用 Python 的包管理器安装 Django:

pip install Django

检查所安装的 Django 版本:

django-admin version

2. 创建项目

在想要创建 Django 项目的文件目录中执行以下命令:

django-admin startproject mysite

这样就创建了一个名为 mysite 的项目。

mysite/
    manage.py
    mysite/
        __init__.py
        settings.py
        urls.py
        asgi.py
        wsgi.py
  • 顶层的 mysite/ 根目录是整个项目的目录
  • manage.py 是一个用来管理当前项目的命令行工具,比如可以用来启动和关闭项目
  • 第二层的 mysite/ 用来存放项目的主要文件
  • __init__.py 文件用来表示当前目录是一个 Python 包
  • settings.py 文件用来管理项目的配置,比如数据库、时区等
  • urls.py 文件用来管理项目的路由,相当于上期的 wsgiref Web 服务器中的 urls 对象
  • asgi.pywsgi.py 文件分别可以让项目按照 ASGI 或者 WSGI 规范运行

以上文件中,基本上只有 settings.pyurls.py 文件需要编辑,其他文件基本都不需要动。

3. 运行项目

使用项目根目录中的 manage.py 启动项目:

cd .\mysite\
py manage.py runserver

在命令行中可以看到提示:

Starting development server at http://127.0.0.1:8000/

在浏览器中输入 http://127.0.0.1:8000/ 这个地址就可以打开这个项目了。

现在启动的这个服务器,是一个用于开发的服务器。开发过程中修改文件时,这个服务器会自动重新载入新的代码,不需要手动重启服务器,非常方便。但是这个服务器是不能用在正式的项目中的。

相关文章

网友评论

    本文标题:Django 学习笔记-2 创建一个 Django 项目

    本文链接:https://www.haomeiwen.com/subject/qlomhltx.html