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的另外几种语言实现
Jan 29 Python
python使用wxPython打开并播放wav文件的方法
Apr 24 Python
Python按行读取文件的简单实现方法
Jun 22 Python
python如何重载模块实例解析
Jan 25 Python
教你用一行Python代码实现并行任务(附代码)
Feb 02 Python
实时获取Python的print输出流方法
Jan 07 Python
Python根据欧拉角求旋转矩阵的实例
Jan 28 Python
在Python 中同一个类两个函数间变量的调用方法
Jan 31 Python
Python使用pymongo库操作MongoDB数据库的方法实例
Feb 22 Python
python实现字符串完美拆分split()的方法
Jul 16 Python
Python random库使用方法及异常处理方案
Mar 02 Python
详解Python中list[::-1]的几种用法
Nov 16 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
ThinkPHP删除栏目(实现批量删除栏目)
2017/06/21 PHP
Laravel 解决composer相关操作提示php相关异常的问题
2019/10/23 PHP
TP3.2框架分页相关实现方法分析
2020/06/03 PHP
JS 两日期相减,获得天数的小例子(兼容IE,FF)
2013/07/01 Javascript
javascript修改表格背景色实例代码分享
2013/12/10 Javascript
jquery和javascript中如何将一元素的内容赋给另一元素
2014/01/09 Javascript
js判断url是否有效的两种方法
2014/03/04 Javascript
windows8.1+iis8.5下安装node.js开发环境
2014/12/12 Javascript
js简单实现竖向tab选项卡的方法
2015/05/04 Javascript
js实现图片上传并正常显示
2015/12/19 Javascript
Angular2 (RC4) 路由与导航详解
2016/09/21 Javascript
理解Angular的providers给Http添加默认headers
2017/07/04 Javascript
Angular 1.x个人使用的经验小结
2017/07/19 Javascript
JavaScript实现三级联动菜单效果
2017/08/16 Javascript
JS返回顶部实例代码
2020/08/09 Javascript
Node.js实现发送邮件功能
2017/11/06 Javascript
详解vue几种主动刷新的方法总结
2019/02/19 Javascript
React如何实现浏览器打印部分内容详析
2019/05/19 Javascript
Python中pygame的mouse鼠标事件用法实例
2015/11/11 Python
Django页面数据的缓存与使用的具体方法
2019/04/23 Python
十个Python练手的实战项目,学会这些Python就基本没问题了(推荐)
2019/04/26 Python
十行代码使用Python写一个USB病毒
2019/06/21 Python
Django实现auth模块下的登录注册与注销功能
2019/10/10 Python
解决python打开https出现certificate verify failed的问题
2020/09/03 Python
美国药妆网站:EDCskincare.com(防晒、痤疮、抗衰老等)
2017/04/28 全球购物
英国领先的在线礼品店:Getting Personal
2019/09/24 全球购物
优质飞蝇钓和渔具:RiverBum
2020/05/10 全球购物
会计电算化个人自我评价
2013/11/17 职场文书
年终总结会主持词
2014/03/25 职场文书
电大毕业个人生自我鉴定
2014/03/26 职场文书
企业形象策划方案
2014/05/29 职场文书
群众路线教育查摆剖析材料
2014/10/10 职场文书
小学运动会入场口号
2015/12/24 职场文书
《风娃娃》教学反思
2016/02/18 职场文书
用Python爬取各大高校并可视化帮弟弟选大学,弟弟直呼牛X
2021/06/11 Python
默认网关不可用修复后过一会又不好使了解决方法
2022/04/08 数码科技