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 相关文章推荐
以Flask为例讲解Python的框架的使用方法
Apr 29 Python
Python监控主机是否存活并以邮件报警
Sep 22 Python
django 常用orm操作详解
Sep 13 Python
pycharm 将python文件打包为exe格式的方法
Jan 16 Python
Django框架搭建的简易图书信息网站案例
May 25 Python
Python ORM编程基础示例
Feb 02 Python
python pptx复制指定页的ppt教程
Feb 14 Python
python使用pandas抽样训练数据中某个类别实例
Feb 28 Python
python_matplotlib改变横坐标和纵坐标上的刻度(ticks)方式
May 16 Python
详解python中GPU版本的opencv常用方法介绍
Jul 24 Python
Python 使用SFTP和FTP实现对服务器的文件下载功能
Dec 17 Python
Python绘制K线图之可视化神器pyecharts的使用
Mar 02 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
推荐文章系统(一)
2006/10/09 PHP
php中判断一个字符串包含另一个字符串的方法
2007/03/19 PHP
PHP实现生成透明背景的PNG缩略图函数分享
2014/07/08 PHP
php防止网站被攻击的应急代码
2015/10/21 PHP
PHP数学运算与数据处理实例分析
2016/04/01 PHP
浅谈PHP拦截器之__set()与__get()的理解与使用方法
2016/10/18 PHP
Javascript学习笔记2 函数
2010/01/11 Javascript
JQuery操作表格(隔行着色,高亮显示,筛选数据)
2012/02/23 Javascript
关于div自适应高度/左右高度自适应一致的js代码
2013/03/22 Javascript
jQuery实现div浮动层跟随页面滚动效果
2014/02/11 Javascript
js实现按钮加背景图片常用方法
2014/11/01 Javascript
基于JavaScript怎么实现让歌词滚动播放
2015/11/03 Javascript
jQuery实现简单滚动动画效果
2016/04/07 Javascript
Nodejs高扩展性的模板引擎 functmpl简介
2017/02/13 NodeJs
JavaScript实现购物车基本功能
2017/07/21 Javascript
ES6中Set和Map数据结构,Map与其它数据结构互相转换操作实例详解
2019/02/28 Javascript
详解在网页上通过JS实现文本的语音朗读
2019/03/28 Javascript
关于layui 下拉列表的change事件详解
2019/09/20 Javascript
使用vue实现一个电子签名组件的示例代码
2020/01/06 Javascript
用pywin32实现windows模拟鼠标及键盘动作
2014/04/22 Python
python实现简易内存监控
2018/06/21 Python
Python操作word常见方法示例【win32com与docx模块】
2018/07/17 Python
python之Flask实现简单登录功能的示例代码
2018/12/24 Python
python 实现读取一个excel多个sheet表并合并的方法
2019/02/12 Python
浅谈Python 递归算法指归
2019/08/22 Python
python通过实例讲解反射机制
2019/10/17 Python
python的scipy实现插值的示例代码
2019/11/12 Python
Python如何避免文件同名产生覆盖
2020/06/09 Python
Origins悦木之源英国官网:雅诗兰黛集团高端植物护肤品牌
2017/11/06 全球购物
消防安全承诺书
2014/05/22 职场文书
2015年电话销售工作总结范文
2015/04/20 职场文书
2015年劳动部工作总结
2015/05/23 职场文书
2015初中团支部工作总结
2015/07/21 职场文书
超市店长竞聘书
2015/09/15 职场文书
一篇文章看懂MySQL主从复制与读写分离
2021/11/07 MySQL
5人制售《绝地求生》游戏外挂获利500多万元 被判刑
2022/03/31 其他游戏