Django实战1-权限管理功能实现-01:搭建开发环境

发布时间:2020-06-11 08:02:46 作者:sandboxim
来源:网络 阅读:501

1 项目开发环境

2 安装python

说明:已经安装过python3.6环境的可以跳过此步。
python安装包下载地址:https://www.python.org/downloads/windows/
访问上面地址,找到Python 3.6.2rc2 - 2017-07-07,点击 Windows x86-64 executable installer下载安装文件:python-3.6.2-amd64.exe
双击运行安装包 python-3.6.2-amd64.exe运行安装程序(如果安装报告权限问题,可以右键按转包,选择“以管理员身份运行”),勾选【Add Python 3.6 to PATH】后,点击【customize installation】

Django实战1-权限管理功能实现-01:搭建开发环境cdn.xitu.io/2018/11/11/1670312dd6f67b4e?w=665&h=407&f=png&s=84446">

在下面窗口中选择【Next】:

Django实战1-权限管理功能实现-01:搭建开发环境

设置安装路径,点击【Install】等待安装完成

Django实战1-权限管理功能实现-01:搭建开发环境

3 安装python虚拟环境:virtualenv

使用 virtualenv工具来创建python虚拟开发环境,每一个项目使用的都是独立的python开发环境,可解决不同项目对环境的依赖,和版本之间的问题。

安装 virstualenv : pip install virtualenv

完成安装后就可以使用virstualenv来创建激活虚拟环境了,接下安装一个扩展工具 virtualenvwrapper ,该工具可以更便捷管理我们的虚拟环境

安装virtualenvwrapper: pip install virtualenvwrapper-win

创建虚拟环境:
打开CMD窗口,按照下面操作创建虚拟环境:

C:\Users\RobbieHan>mkvirtualenv -p "C:\Program Files\Python\Python36\python.exe" sandboxMP
(sandboxMP) C:\Users\RobbieHan>   # 创建虚拟环境后系统自动激活虚拟环境,
(sandboxMP) C:\Users\RobbieHan> deactivate  # 关闭虚拟环境
C:\Users\RobbieHan>
C:\Users\RobbieHan>workon  # 列出所有虚拟环境
Pass a name to activate one of the following virtualenvs:
==============================================================================
platform-env
sandboxMP
C:\Users\RobbieHan>workon sandboxMP # 激活虚拟环境

4 在虚拟环境中安装Django

C:\Users\RobbieHan>workon sandboxMP
(sandboxMP) C:\Users\RobbieHan> pip install django==2.1.2

5 使用pycharm创建项目

pycharm的安装配置这里不做介绍了,运行pycharm,选择File→New Project 在弹出窗口左侧选择Django,在Location选项下设置项目存放路径
Django实战1-权限管理功能实现-01:搭建开发环境

展开 Project Interpreter: 选择Exisiting interperter,点后面的设置按钮,选择Add Local
Django实战1-权限管理功能实现-01:搭建开发环境
在新的弹窗左侧,选择Virtualenv Environment, 右侧Interpreter中指定python虚拟环境路径,虚拟环境默认存放在用户目录下的Envs目录.
我的创建的虚拟环境路径是:C:\Users\RobbieHan\Envs\sandboxMP\Scripts\python.exe
Django实战1-权限管理功能实现-01:搭建开发环境

完成以上设置后,选择【Create】创建项目,项目创建完成后,点击pycharm右上角运行按钮运行项目,测试项目运行正常,可以访问django欢迎页面:
Django实战1-权限管理功能实现-01:搭建开发环境

最新最全文档发布在知识星球,可以通过微信搜索公众号“知识星球”,直接回复"52824366"获得访问入口

非常欢迎感兴趣的朋友,到我的Github或51CTO上做客,闲暇之余给个赞或Star,赠人玫瑰手留余香
文档配套项目地址:https://github.com/RobbieHan/sandboxMP
轻量级办公管理系统项目开源地址:https://github.com/RobbieHan/gistandard
技术交流群:83792608

推荐阅读:
  1. mongodb权限管理01
  2. 09-01-部署前端服务器-1-安装-先决条件

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

django 权限管理 办公系统

上一篇:C#设计模式(12)——享元模式(Flyweight Pattern)

下一篇:自定义TabBar第一种方案

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》