Django安装配置

来源:互联网 发布:农村淘宝真的能赚钱吗 编辑:程序博客网 时间:2024/06/06 06:43

安装配置详情:

http://jingyan.baidu.com/article/466506580e7d29f549e5f8b6.html

实际操作中与该文档略有不同:

1. 安装目录,最好放Python安装目录同一根目录,但非绝对,我是放Python安装目录上一层的

2. 环境变量,只要Python和Python/Scripts即可,其中Python视安装目录而定

卸载方法

如果你是通过执行命令 ``setup.py install`` 来安装 Django, 卸载的方法很简单,
只要在``site-packages`` 目录下删除 ``django`` 目录就可以了

因为我是Python2.6的,刚开始装了Django1.7发现创建不了项目,只好重装Django1.6

项目建立

由于py文件打开方式默认为IDEL,目前只能在CMD中 进入到scripts目录下执行 ,其中mysite是项目名称,可自定义。

python django-admin.py startproject mysite

如果想要执行django-admin.py startproject mysite建立项目,需要把django-admin.py所在文件夹放到环境变量里,此外,py的默认打开方式为python.exe。

执行完毕后会生成一个mysite目录


+++++++++++++++++++问题++++++++++++++++

[Errno 10013]端口被占用

+++++++++++++++++++from django.contrib import admin 报错++++++++++++++++

“ImportError:Settings cannot be imported, because environment variable DJANGO_SETTINGS_MODULEis undefined. ”

新增环境变量,其中deltatest是项目名

详细教程:http://jingyan.baidu.com/article/d2b1d1027508d15c7e37d4d2.html



+++++++++++++++++++No module named defaults++++++++++++++++

from django.conf.urls.defaults import patterns, url, include

Django1.6版本以后去掉了defaults
将上面改成:
from django.conf.urls import patterns, url, include



数据库变更
进入项目目录,cmd下执行,如果表有变动,我这边是需要删除再执行这个命令才生效
python manage.py syncdb
python manage.py makemigrationspython manage.py migrate



-------------------------------------------linux下的安装配置---------------------------------
貌似只有用PIP可以指定具体版本,不然得下载安装
下载:get-pip.py 然后运行在终端运行 python get-pip.py 就可以安装 pip。
pip install Django==1.9



0 0