转载过程中,图片丢失,代码显示错乱。
为了更好的学习内容,请访问原创版本:
http://www.missshi.cn/api/view/blog/59a6aec3e519f50d040000f0
Ps:初次访问由于js文件较大,请耐心等候(8s左右)
如何在window下安装及配置django?
1. django的下载、安装及配置
对于安装python且已经安装pip的用户:
(1)pip install django
等待安装完成。
(2)进入准备新建django项目的目录
创建一个项目:
django-admin.py startproject mysite
创建后的目录如下:
mysite/
manage.py
mysite/
__init__.py
settings.py
urls.py
wsgi.py
文件说明:
外部mysite/根目录仅仅是项目的容器,可以随意改名。
manage.py文件用于让你和项目进行交互。
内部的mysite/目录是你实际的项目包。它是一个实际的python包,在使用时需要进行import。
__init__.py:空文件,表明mysite是一个包。
settings.py:配置文件
urls.py:目录文件,用于说明Python Django的网站链接。
wsgi.py:用于与WSGI兼容的入口。
(3)进入mysite文件夹内
$python mange.py runserver 0.0.0.0:8000
主要用于在开发的过程中测试,而不是正式运营。
此时可以通过ip:8000/来访问该网站。
开发服务器会根据需要自动重载python代码,而无需专门重启服务器。
但对于添加文件等操作,则需要手动重启服务器。
成功进入表示安装成功。
(4)配置settings.py文件
如时区设置:
TIME_ZONE = 'Asia/Shanghai'
数据库配置:
oracle数据而言:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.oracle',
'NAME': 'orcl', #数据库名称
'USER': 'scott', #用户名
'PASSWORD': 'tiger', #密码
'HOST': '127.0.0.1', #HOST
'PORT': '1521', #端口
}
}
(5)配置完成后,执行以前命令进行数据库迁移
python mange.py migrate
如新建表后表示数据库配置完成。
2. 关于Oracle安装配置中可能出现的问题
在Oracle配置过程中可能会出现较多问题:
(1)python中没有安装cx_Oracle模块
建议直接在Pypi官网上下载对应版本的cx_Oracle第三方库。
https://pypi.python.org/pypi/cx_Oracle/
注意Oracle的版本和python的版本。
(2)安装cx_Oracle模块时提示没有安装vcpython27
去微软官网下载安装:
http://www.microsoft.com/en-us/download/details.aspx?id=44266
(3)import cx_Oracle时提示ImportError: DLL load failed: 找不到指定的程序
解决方法:
下载instantclient-basic-win32-10.2.0.4.zip
解压到Python**\Lib\site-packages\目录下。
将Python**\Lib\site-packages\instantclient加入环境变量即可。
更多更详细的内容,请访问原创网站:
http://www.missshi.cn/api/view/blog/59a6aec3e519f50d040000f0
Ps:初次访问由于js文件较大,请耐心等候(8s左右)