Python3创建Django项目的几种方法(3种)


Posted in Python onJune 03, 2020

Django是一种基于Python的Web开发框架

一、在命令行中创建Django项目(Windows平台、python3.6)

1、建立虚拟环境(创建一个独立的Python运行环境)

为项目新建一个目录learning_log,在终端切换到这个目录,并创建虚拟环境

这里运行了模块venv,并使用它创建一个名为ll_env的虚拟环境

Python3创建Django项目的几种方法(3种)

注意:如果python是较早版本,则先安装virtualenv(pip3 install virtualenv)然后再创建虚拟环境(virtualenv ll_env)

2、激活虚拟环

境命令激活:ll_env\Scripts\activate

命令停止使用虚拟环境:deactivate

Python3创建Django项目的几种方法(3种)

3、在虚拟环境中安装Django

在虚拟环境中执行命令:pip3 install Django

Python3创建Django项目的几种方法(3种)

4、在Django中创建项目

命令:django-admin.py startproject learning_log .(让Django新建一个名为learning_log的项目)

命令:dir和dir learning_log (显示文件中的目录文件)

Python3创建Django项目的几种方法(3种)

5、创建数据库

命令:python manage.py migrate

Python3创建Django项目的几种方法(3种)

6、查看项目

命令:python manage.py runserver

Python3创建Django项目的几种方法(3种)

在浏览器中输入http://127.0.0.1:8000/或者http://localhost:8000/

Python3创建Django项目的几种方法(3种)

二、在windows下使用Pycharm创建Django项目

环境:win7 python3.6 pycharm django pip3

1、安装django

Python3创建Django项目的几种方法(3种)

2、配置系统环境

成功安装Django后,在Python根目录下的Scripts目录中可找到一个django-admin.exe文件,这是Django的核心管理程序,最好将它加入操作系统的环境变量中,这样在以后的调用会比较方便

Path环境变量中添加Scripts目录

回到cmd界面,运行django-admin help,能看到下面的内容表示环境变量设置成功

Python3创建Django项目的几种方法(3种)

3、pycharm创建django项目

Python3创建Django项目的几种方法(3种)

启动开发服务器

Python3创建Django项目的几种方法(3种)

点击edit configurations,在host中填入127.0.0.1,port中填入8000。OK确定web服务就运行了

Python3创建Django项目的几种方法(3种)

点击运行之后

Python3创建Django项目的几种方法(3种)

三、搭建虚拟环境并在pycharm中创建项目

1、安装virtualenv

Python3创建Django项目的几种方法(3种)

在Windows的CMD中,进入指定的目录,这里是Django_course。使用下面的方式,建立一个mysite_env虚拟环境

命令:virtualenv mysite_env

Python3创建Django项目的几种方法(3种)

2、安装Django

进入mysite_env目录下的Scripts子目录,运行activate命令,激活该虚拟环境,此时的命令行提示符将以(mysite_env)开头。运行pip3 install django命令,自动安装最新版本的Django和唯一的依赖库pytz

Python3创建Django项目的几种方法(3种)

如果需要退出虚拟环境,可以使用deactive命令

3、创建工程

按图示在左侧选择Django,然后将工程Location设置在虚拟环境同一级的目录内,也就是E:\testcode\Django_course,工程名字使用国际惯例mysite。在右侧的interpreter选择标处点选择,然后在弹出的界面中,找到我们刚才建立的虚拟环境所在位置,最后确定

Python3创建Django项目的几种方法(3种)

这几种方法亲测有效,供参考!

到此这篇关于Python3创建Django项目的几种方法(3种)的文章就介绍到这了,更多相关Python3创建Django项目内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python-嵌套列表list的全面解析
Jun 08 Python
基于Python闭包及其作用域详解
Aug 28 Python
Python使用修饰器执行函数的参数检查功能示例
Sep 26 Python
python获取程序执行文件路径的方法(推荐)
Apr 26 Python
在PyCharm导航区中打开多个Project的关闭方法
Jan 17 Python
10行Python代码计算汽车数量的实现方法
Oct 23 Python
使用Python画出小人发射爱心的代码
Nov 23 Python
python 实现视频 图像帧提取
Dec 10 Python
使用Python求解带约束的最优化问题详解
Feb 11 Python
如何查看Django ORM执行的SQL语句的实现
Apr 20 Python
python用opencv完成图像分割并进行目标物的提取
May 25 Python
python 使用tkinter+you-get实现视频下载器
Nov 17 Python
Django 实现 Websocket 广播、点对点发送消息的代码
Jun 03 #Python
使用python实现时间序列白噪声检验方式
Jun 03 #Python
部署Django到阿里云服务器教程示例
Jun 03 #Python
Python flask路由间传递变量实例详解
Jun 03 #Python
django的autoreload机制实现
Jun 03 #Python
浅谈python量化 双均线策略(金叉死叉)
Jun 03 #Python
Django用户登录与注册系统的实现示例
Jun 03 #Python
You might like
PHP数字格式化
2006/12/06 PHP
mysql 中InnoDB和MyISAM的区别分析小结
2008/04/15 PHP
yii实现创建验证码实例解析
2014/07/31 PHP
visual studio code 调试php方法(图文详解)
2017/09/15 PHP
laravel csrf排除路由,禁止,关闭指定路由的例子
2019/10/21 PHP
jQuery实现公告文字左右滚动的实例代码
2013/10/29 Javascript
jquery实现的随机多彩tag标签随机颜色和字号大小效果
2014/03/27 Javascript
js 判断图片是否加载完以及实现图片的预下载
2014/08/14 Javascript
JavaScript常用脚本汇总(二)
2015/03/04 Javascript
JavaScript DOM进阶方法
2015/04/13 Javascript
JavaScript中的small()方法使用详解
2015/06/08 Javascript
javascript瀑布流式图片懒加载实例
2020/06/28 Javascript
不同js异步函数同步的实现方法
2016/05/28 Javascript
JS中使用FormData上传文件、图片的方法
2016/08/07 Javascript
教你JS中的运算符乘方、开方及变量格式转换
2016/08/09 Javascript
Vue+SpringBoot开发V部落博客管理平台
2017/12/27 Javascript
jQuery 添加元素和删除元素的方法
2020/07/15 jQuery
Python修改Excel数据的实例代码
2013/11/01 Python
使用Python写个小监控
2016/01/27 Python
python僵尸进程产生的原因
2017/07/21 Python
python制作简单五子棋游戏
2019/06/18 Python
python实现文件的备份流程详解
2019/06/18 Python
Python使用uuid库生成唯一标识ID
2020/02/12 Python
python实现引用其他路径包里面的模块
2020/03/09 Python
keras-siamese用自己的数据集实现详解
2020/06/10 Python
中外合拍动画首获奥斯卡提名,“上海出品”《飞奔去月球》能否拿下最终大奖?
2021/03/16 国漫
利用CSS3的checked伪类实现OL的隐藏显示的方法
2010/12/18 HTML / CSS
css3 盒模型以及box-sizing属性全面了解
2016/09/20 HTML / CSS
web页面录屏实现
2019/02/12 HTML / CSS
整理HTML5中支持的URL编码与字符编码
2016/02/23 HTML / CSS
某公司.Net方向面试题
2014/04/24 面试题
多媒体编辑专业毕业生推荐信
2013/11/05 职场文书
《沙漠中的绿洲》教学反思
2014/04/24 职场文书
危爆物品安全大检查大整治工作方案
2014/05/03 职场文书
学习与创新自我评价
2015/03/09 职场文书
解析CSS 提取图片主题色功能(小技巧)
2021/05/12 HTML / CSS