Django基础

277 阅读2分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第1天,点击查看活动详情

写在前面

初一的学生,请多多关照,希望能在掘金记录自己的学习历程!❤️

企业级开发架构Django

是基于Python的重量级开源Web框架,很多知名网站都是用它来编写的

对Python的版本支持

Django3支持Python3.5以后的版本

我这里在D盘中创建了test文件夹,在test文件夹中创建了blog文件夹作为django项目的根目录,在命令行中进入,

cd D:/blog

由于django比较依赖虚拟环境,所以我们需要创建一个虚拟环境 先安装virtalenv库

pip install virtualenv

创建虚拟环境

virtualenv venv #这里将虚拟环境命名为venv

image.png

激活虚拟环境

venv\Scripts\activate

image.png

只要目录前带有(venv)就成功啦

安装Django框架

在虚拟环境下pip install django==3.0.4 #安装3.0.4版本的Django

image.png

创建django项目

在根目录下使用django-admin命令创建

***在此之前请先看一看在环境变量(path)中有没有django-admin的路径,如果没有请加入django-admin的安装路径

django-admin startproject blog #创建一个名为blog的django项目

image.png

此时的文件结构如下:

image.png 项目中的文件及其说明:

manage.py          Django程序直线入口,管理Django项目的命令行工具
blog/__init__.py   一个空文件,告诉python是个python包
blog.asgi.py       运行在ASGI兼容的Web服务器的入口
settings.py        总配置文件
urls.py            路由配置文件
wsgi.py            Django实现的WSGI借口的文件,处理web请求

进入到跟目录,输入如下命令运行项目

python manage.py runserver

image.png

在浏览器中输入http://127.0.0.1:8000 就可以看见django默认首页啦