码迷,mamicode.com
首页 > 其他好文 > 详细

Django01

时间:2020-07-17 14:09:58      阅读:68      评论:0      收藏:0      [点我收藏+]

标签:运行   bsp   切换   项目   目录结构   alt   use   virt   括号   

windows系统下

1创建虚拟环境,新建目录,用英文命名learning_log

用终端win+r  --> CMD切换到该目录

python -m venv ll_env

用venv模块创建ll_env的虚拟环境(如果venv 不可用,执行pip install --user virtualenv,终端切换到learning_log目录下,再执行virtualenv ll_env 创建 ll_env环境)。

2用ll_env\Scripts\activate激活虚拟环境(deactivate停止使用虚拟环境)

安装Django

激活虚拟环境【标志:有括号括起的ll_env打头】后执行pip install Django 安装完成后

需要在虚拟环境激活状态下才可使用

创建项目

激活虚拟环境下,

执行 django-admin.py startproject learning_log .

(注意:末尾有句点,该句点可以让新项目使用合适的目录结构,可轻松部署到服务器,如果忘了,请重新建立);

执行 dir

查看目录下新建哪些东西,Django新建了一个learning_log的目录,还创建了manage.py的文件,该文件接受命令并交给Django相关部分去运行,可以用这些命令管理数据库和运行服务器等;

目录learning_log下创建了5个文件,

技术图片

 

最重要的是settings.py urls.py wsgi.py

settings.py指定Django如何与你的系统交互及如何管理项目,开发过程中会修改其中一些设置,并添加一些设置;

urls.py 告诉Django应创建哪些网页来响应浏览器请求;

wsgi.py帮助Django提供它创建的文件。

 

创建数据库

执行 python manage.py migrate

技术图片

 

 

执行 dir查看创建哪些新建的文件db.sqlite3;

首次执行migrate时,将让Django确保数据库与项目的当前状态匹配。

核实Django是否正确创建了项目,可以执行runserver

执行 python manage.py runserver

技术图片

 

 打开浏览器输入http://127.0.0.1:8000/查看是否正常

技术图片

 

 

 

 

 

如果8000端口被占用,请执行python manage.py runserver 8001如果还不能用,继续更换端口号重复执行该命令,直到出现网页即可。

 

Django01

标签:运行   bsp   切换   项目   目录结构   alt   use   virt   括号   

原文地址:https://www.cnblogs.com/chillytao-suiyuan/p/13328996.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!