Django基础01--环境搭建并创建django项目

摘要:主要介绍用Anaconda搭建虚拟环境并创建Django项目的方法。(Python 3.9.12,django 4.0.4 )

一、创建虚拟环境、安装django 
(1)打开cmd命令窗口或直接打开anaconda prompt窗口
(2)创建虚拟环境 conda create -n django_env 按Enter键。如下图:

(3)查看安装目录,一般在anaconda安装目录下的

(4)激活创建的虚拟环境 : activate django_env

(5)在新环境下安装 django

二、创建项目

(1)进入需要创建项目的文件目录

(2)创建项目 django-admin startproject 项目名后面统一称之为,站点名,比如  myWebSite

此时Django项目已创建完成,DjangoWeb目录下会自动生成项目文件(按下列方框输入,并回车即可)

 

(3)启动服务 

--1进入项目文件夹  cd myWebSite

--2启动服务  python manage.py runserver 8080(8080,也可以修改为其他端口号,如8081,8090等,请自行搜索端口相关内容)

 

--3 在浏览器上输入  http://127.0.0.1:8080即可打开页面,如下图所示。

 

三、DjangoWeb目录

1,根目录

上述运行成功后,打开对应的目录,会出现以下三个文件,根目录下多出了一个 db.sqlite3 的文件,这就是 SQLite3 数据库文件,SQLite3 是一个十分轻巧的数据,django 使用了 Python 内置的 SQLite3 数据库,启动时,默认生成。

 

其中,manage.py文件 :是管理 Django 项目的重要命令行工具,它主要用于启动项目、创建应用和完成数据库的迁移等。

2、二级子目录:

打开根目录下的第一个mybookWeb目录,里面 有如下文件:

 

二级子目录中文件的作用如下:

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

 

posted @ 2022-05-01 23:37  PursuitingPeak  阅读(305)  评论(0编辑  收藏  举报