真小白入门--Django的第一个项目(windows下)

第一个项目创建—流程

> 创建一个文件夹DjangoProjects

(我的路径D:\Users\Administrator\DjangoProjects)可参考

> 打开该路径下的cmd命令窗口

在这里插入图片描述

创建BookSore项目

1、DjangoProjects 的文件夹,用它来承载 BookStore 项目(windows下使用django-amin创建;Linux下使用django-admin.py),
然后使用如下命令创建 BookStore 项目:

输入django-admin startproject BookStore

(startproject 是 django-admin 的子命令,它是专门用来创建 Django 项目的。)

2、查看项目结构,命令如下:

tree /f DjangoProjects

结果如下:
在这里插入图片描述

生成的配置文件:
  1. manage.py文件
    一级子目录中的 manage.py 文件是管理 Django 项目的重要命令行工具,它主要用于启动项目、创建应用和完成数据库的迁移等。
  2. init.py文件
    二级子目录中的 init.py 文件用于标识当前所在的目录是一个 Python 包,如果在此文件中,通过 import 导入其他方法或者包会被 Django 自动识别。
  3. settings.py文件
    settings.py 文件是 Django 项目的重要配置文件。项目启动时,settings.py 配置文件会被自动调用,而它定义的一些全局为 Django 运行提供参数,在此配置文件中也可以自定义一些变量,用于全局作用域的数据传递。
  4. urls.py文件
    url.py 文件用于记录 Django 项目的 URL 映射关系,它属于项目的基础路由配置文件,路由系统就是在这个文件中完成相应配置的,项目中的动态路径必须先经过该文件匹配,才能实现 Web 站点上资源的访问功能。
  5. wsgi.py文件
    wsgi.py 是 WSGI(Web Server Gateway Interface)服务器程序的入口文件,主要用于启动应用程序。它遵守 WSGI 协议并负责网络通讯部分的实现,只有在项目部署的时候才会用到它。

猜你喜欢

转载自blog.csdn.net/weixin_44727274/article/details/110915720