1.1_Django简介及安装
2017-03-26 09:02
393 查看
Django的安装
Django安装文档:https://docs.djangoproject.com/en/1.8/
pip install django
可以到这个网站查看可用的django版本:https://pypi.python.org/pypi/Django
pip install django==1.7.11
easy_install django
源码安装:python setup.py install
注意
如果使用pyenv安装,需要注意ipython, python版本一定要一致,如果是刚刚新安装的python版本或者是ipython一定要执行这条命令
pyenv rehash,如果出现模块无法导入可以使用
python -m django --version查看django的版本,或者是python -c 'import django; print django.get_version()'
查看django的安装路径
python -c "import django; print(django.__path__)" python -c "import django; help( django )"
中文文档:http://djangobook.py3k.cn/chapter01/
创建一个工程
创建一个工程目录django-admin.py startproject web
django创建完项目后的目录结构
web/ ├── manage.py └── web ├── __init__.py ├── settings.py ├── urls.py └── wsgi.py 1 directory, 5 files
url.py:url的配置文件
settings.py:当前工程下的配置文件
启动服务
python manage.py runserver 0.0.0.0:8080 # curl -I localhost:8080 HTTP/1.0 200 OK Date: Fri, 02 Dec 2016 14:03:47 GMT Server: WSGIServer/0.1 Python/2.6.6 X-Frame-Options: SAMEORIGIN Content-Type: text/html
查看系统的时区
# cat /etc/sysconfig/clock ZONE="Asia/Shanghai"
关于django version 1.10.6版本启动的一些问题
参考:http://www.yanyaozhen.com/archives/385/描述:修改settings.py文件中的LANGUAGE_CODE='zh-cn'时,启动服务器的时候会报如下错
File "/root/.pyenv/versions/2.7.11/lib/python2.7/site-packages/django/utils/translation/trans_real.py _translations[language] = DjangoTranslation(language) File "/root/.pyenv/versions/2.7.11/lib/python2.7/site-packages/django/utils/translation/trans_real.p raise IOError("No translation files found for default language %s." % settings.LANGUAGE_CODE) IOError: No translation files found for default language zh-CN.
说明此版本并不支持这种写法,上面是我参考的一个文章,改为'zh-hans'就可以了
Invalid HTTP_HOST header: '192.168.100.131'. You may need to add u'192.168.100.131' to ALLOWED_HOSTS.
参考:http://stackoverflow.com/questions/40582423/invalid-http-host-header
vim projectname/sub_dir/settings.py ALLOWED_HOSTS = ['192.168.100.131', 'localhost', '127.0.0.1']
相关文章推荐
- 详解Django 简介及安装教程手册-示例
- django学习笔记1-简介与安装
- Django 简介及安装
- Hadoop集群(第5期)_Hadoop安装配置 1、集群部署介绍 1.1 Hadoop简介 Hadoop是Apache软件基金会旗下的一个开源分布式计算平
- 浅谈Django(1)简介和安装
- django的简介和安装
- django学习笔记1-简介与安装
- Django安装及简介
- Ubuntu の Python-Web框架Django 环境安装 V1.1
- 详解Django 简介及安装教程手册-示例
- Python [4] Django的安装和基础运行环境简介
- Django 安装纪要
- 如何正确的安装使用shark1.1-2
- .NET Framework 1.1安装出现1935错误的解决办法
- Java Bindings for OpenGL 1 - JOGL简介与安装
- 把.NET程序部署到没有安装.NET Framwork的机器上 ?(.net framework 1.1)
- Visual Studio 2005安装后,原来的Asp.net1.1不能执行的解决方法。
- 介绍Struts 1.1 框架基本原理,以及介绍Struts 1.1 安装和一个简单的例子。
- .NET 数据访问中间件 HyperDAL v1.1 简介
- [问题].net 1.1 和.net 2.0安装在一个操作系统会出现冲突吗