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的扩展管理包,用于更方便管理虚拟环境,它可以做:

  1. 将所有虚拟环境整合在一个目录下
  2. 管理(新增,删除,复制)虚拟环境
  3. 切换虚拟环境
然后修改在用户目录下的配置文件.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之路:安装与配置

Django REST框架--认证和权限

从零开始配置vim(27)——代码片段

django之urls与视图函数views的简单学习

django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法(转)(代码片段

django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法(转)(代码片段