Django的配置与了解
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django的配置与了解相关的知识,希望对你有一定的参考价值。
Django概述
django是一个用python语言写的web框架。进而快速的开发web应用程序。 可以去github上找到docs/intro/install.txt文件阅读,来安装Django。
Django在ubantu的安装与配置
1.虚拟环境的必要性
如果开发者进行开发需要多种库。有时随着库的更新,可能需要用到同一个包的不同版本,项目就不会运行。因为python的包等并不能安装到项目目录里。所以在这里安装虚拟环境是因为在一台机器上运行多个项目的话,需要开辟出新的几个python环境给项目作为运行环境。(实质上就是对python环境的复制。)
2.安装虚拟环境
安装python包
pip3 install 包名
安装虚拟环境
pip3 install virtualenv
安装虚拟环境扩展包
pip3 install virtualenvwrapper
virtualenvwrapper是virtualenv的扩展管理包,用于更方便管理虚拟环境,它可以做:
- 将所有虚拟环境整合在一个目录下
- 管理(新增,删除,复制)虚拟环境
- 切换虚拟环境
然后修改在用户目录下的配置文件.bashrc,
export WORKON_HOME=$HOME/.virtualenvs source /usr/local/bin/virtualenvwrapper.sh
然后使用source .bashrc命令使配置文件生效。
然后就可以创建python虚拟环境,命令行如下:
mkvirtualenv -p python3 django_test1 #-p选项用来控制python版本
deactivate #退出虚拟环境
workon tab键(两次)#查看虚拟环境列表
workon 虚拟环境名称 #进入虚拟环境
rmvirtualenv 虚拟环境名 #删除虚拟环境
pip list #显示已经安装过的包
做好上叙工作,就可以在虚拟环境中安装django包了。
pip install django==1.8.2 #最后是版本号
配置成功如下图。
以上是关于Django的配置与了解的主要内容,如果未能解决你的问题,请参考以下文章
django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法(转)(代码片段
django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法(转)(代码片段