安装setuptools
wget --no-check-certificate https://pypi.python.org/packages/69/56/f0f52281b5175e3d9ca8623dadbc3b684e66350ea9e0006736194b265e99/setuptools-38.2.4.zip#md5=e8e05d4f8162c9341e1089c80f742f64
unzip setuptools-38.2.4.zip
cd setuptools-38.2.4
python setup.py install
cd ..

安装pip
wget --no-check-certificate https://github.com/pypa/pip/archive/1.5.5.tar.gz
tar -xvf 1.5.5.tar.gz #解压文件
cd pip-1.5.5/
python setup.py install

常用模块安装:

如mysql mako等等安装软件很多的情况下,可以将模块版本填写到一个文本文档,一次性安装:

PS:其中安装mysql模块会报错,需要提前安装以下两个模块:

yum install -y python-devel mysql-devel openldap-devel

vim requirements.txt

django==1.9
django-crispy-forms==1.6.
django-import-export==0.5.
django-reversion==2.0.
django-formtools==1.0
future==0.15.
MySQL-python==1.2.
MarkupSafe==0.23
Mako==1.0.
httplib2==0.9.
suds==0.4
celery==3.1.
django-celery==3.1.
requests==2.0.
SQLAlchemy==0.8.
Tempita==0.5.
amqp==1.4.
anyjson==0.3.
chardet==2.2.
meld3==1.0.
mimeparse==0.1.
mysqlclient==1.3.
paramiko==1.9.
pep8==1.3.
poster==0.8.
pycrypto==2.3
pyparsing==2.0.
python-dateutil==1.5
python-memcached==1.48
six==1.6.
supervisor==3.0
wsgiref==0.1.
Pillow==2.9.
line-profiler==1.0
python-ldap==2.5.
django-auth-ldap==1.3.
pytz
async==0.6.1
 

安装命令:

pip install -r requirements.txt

django使用:

创建项目:

django-admin startproject myproject
cd myproject

创建app:

django-admin startapp myapp

启动app:
python manage.py runserver 172.16.5.112:8000 &

以下是django1.11.8+python3.6.4的安装:

Django==1.11.8
certifi==2017.11.5
chardet==3.0.4
codegen==1.0
diff-match-patch==20121119
django-auth-ldap==1.3.0
django-auth-ldap3==0.9.6
django-crispy-forms==1.6.0
django-filter==1.1.0
django-formtools==2.0
django-import-export==0.5.1
django-reversion==2.0.12
djangorestframework==3.7.7
et-xmlfile==1.0.1
future==0.15.2
httpie==0.9.9
httplib2==0.9.2
idna==2.6
jdcal==1.3
ldap3==2.4
Mako==1.0.7
Markdown==2.6.10
MarkupSafe==1.0
odfpy==1.3.6
openpyxl==2.4.9
patterns==0.3
pip==9.0.1
pyasn1==0.4.2
Pygments==2.2.0
pyldap==2.4.45
PyMySQL==0.8.0
pytz==2017.3
PyYAML==3.12
requests==2.18.4
six==1.10.0
tablib==0.12.1
unicodecsv==0.14.1
urllib3==1.22
virtualenv==15.1.0
xlrd==1.1.0
xlwt==1.3.0

  

python3.6.4后MySQL-python不在使用,需要连接mysql需要安装pymysql

ln -s /usr/local/python3/lib/python3.6/site-packages/django/bin/django-admin.py /usr/local/bin
ALLOWED_HOSTS = ['198.211.99.20', 'localhost', '127.0.0.1']
import pymysql
pymysql.install_as_MySQLdb()
cp configparser.py ConfigParser.py

django1.9安装以及使用的更多相关文章

  1. python之 centos6.7下 python 3.5.2、Django-1.9 安装

    在linux6.5中已经自带了python 2 .python 2.6 ,并且yum程序使用的就是自带的python,所以系统自带的python不要随意卸载否则可能导致yum用不了. 测试环境:cen ...

  2. python之 centos6.7下 python 3.5.2 源码、Django-1.9 安装

    在linux6.5中已经自带了python 2 .python 2.6 ,并且yum程序使用的就是自带的python,所以系统自带的python不要随意卸载否则可能导致yum用不了. 测试环境:cen ...

  3. python3 django1.11 安装xadmin 的方法,亲测可用

    首先需要Pip安装如下的包ip install django-crispy-forms pip install django-import-export pip install django-reve ...

  4. centos 7 安装sql 审核工具 inception + archer

    系统环境: Centos7 + python2.7 + python3 .... 下载 源码地址:https://github.com/mysql-inception/inception Incept ...

  5. windows下无法创建django工程的问题

    环境:python2.7  django1.7 安装好django后,将C:\Python27\Lib\site-packages\Django-1.7.7-py2.7.egg\django\bin; ...

  6. Django开发博客 入门篇

    Django是神马? Django是一个开源免费的Web框架,使用Python编写.能够让你快速写出一个Web应用, 因为它包含了绝大部分的组件,比如认证,表单,ORM,Session,安全,文件上传 ...

  7. Python的Web应用框架--Django

    一:简介 python的web框架有很多,个人查了一下,有Django.Pylons. Tornado.Bottle和Flask等,其中使用人数最多的是Django,而我学习Django也是因为ope ...

  8. Linux 下部署Django项目

    Linux 下部署Django项目   说明:本文所使用的环境为CentOS 6+Python2.7+Django1.11 安装Django.Nginx和uWSGI 1.确定已经安装了2.7版本的Py ...

  9. Django开发BUG汇总

    使用版本知悉 limengjiedeMacBook-Pro:~ limengjie$ python --version Python :: Anaconda, Inc. limengjiedeMacB ...

随机推荐

  1. C++入门经典-例4.7-变量的作用域

    1:代码如下: // 4.7.cpp : 定义控制台应用程序的入口点. // #include "stdafx.h" #include <iostream> using ...

  2. springboot学习问题一:启动springboot报错端口被占用解决办法

    一:问题 二:分析原因 springboot启动默认端口为8080,现在提示被占用,那我们可以修改springboot的启动端口,换一个未被占用的端口即可 三:解决方法 打开application.p ...

  3. DS博客大作业--树

    1.树的存储结构说明 树节点结构体 data:文件名 brother:兄弟节点 child:孩子节点 type:节点的类型,0为文件,1为目录 h:节点所在的层次 2.树的函数说明 头文件 函数1:C ...

  4. js关闭当前页面(窗口)的几种方式

    1. 不带任何提示关闭窗口的js代码  代码如下: <a href="javascript:window.opener=null;window.open('','_self');win ...

  5. linux 实现U盘自动挂载

    某些场景下,服务器可能没有必要的键盘等输入设备.屏幕等输出设备.此时需要在没有人为干预的情况下实现当插入U盘或者硬盘后自动挂载,并执行某些脚本动作.以下是我的实践过程. 必要组件 udev,udisk ...

  6. jquery 登录判断遇到的小问题

    1.碰到的第一个问题是: 往body上加载check,用load不管用,可以用ready试试. 2.原来jquery里获取用的val(),我一直以为是value()... 尴尬 3.两个标志位是为了判 ...

  7. awk命令2

    提取文件后四行 注释:NR==FNR表示第一个文件,执行{a++},计算出第一个文件10的行数,NR!=FNR表示第二个文件10,执行{if(FNR<=a-4){print $0}},打印出第二 ...

  8. spring中常见注解描述

    @Qualifier如果一个接口类有多个实现类,那么可以用@Qualifier指定使用哪个实现类: /** * 定时器,用于处理超时的挂起请求,也用于连接断开时的重连. */ @Autowired @ ...

  9. 创建一个包含TC的Alpine镜像

    镜像的创建 更换镜像至ustc(为了测试时的速度) 安装musl-dev make gcc linux-headers bison flex以使TC可以编译 拷贝进TC的源代码 进入源代码文件夹进行编 ...

  10. apache禁止php解析--安全

    #禁止解析php <Directory "/data/www/data/"> php_admin_flag engine off <filesmatch &quo ...