写点什么

Django 基础 -1

作者:zyf
  • 2022 年 6 月 02 日
  • 本文字数:646 字

    阅读完需:约 2 分钟

Django基础-1

写在前面

初一的学生,请多多关照,希望能在 InfoQ 写作社区记录自己的学习历程!❤️

企业级开发架构 Django

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

对 Python 的版本支持

Django3 支持 Python3.5 以后的版本

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

cd D:/blog

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

先安装 virtalenv 库

pip install virtualenv

创建虚拟环境

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


激活虚拟环境

venv\Scripts\activate


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

安装 Django 框架

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


创建 django 项目

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

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

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

此时的文件结构如下:


项目中的文件及其说明:

  1. manage.py Django 程序直线入口,管理 Django 项目的命令行工具

  2. blog/__init__.py 一个空文件,告诉 python 是个 python 包

  3. blog.asgi.py 运行在 ASGI 兼容的 Web 服务器的入口

  4. settings.py 总配置文件

  5. urls.py 路由配置文件

  6. wsgi.py Django 实现的 WSGI 借口的文件,处理 web 请求

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

python manage.py runserver


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

用户头像

zyf

关注

还未添加个人签名 2022.05.28 加入

还未添加个人简介

评论

发布
暂无评论
Django基础-1_django_zyf_InfoQ写作社区