小编Ale*_*lex的帖子

如何从DJango中删除SQLite3中的表?

我制作了一个模型,并运行了python manage.py syncdb.我认为在db中创建了一个表.然后我意识到我错误地创建了一个列,所以我更改了它,然后运行相同的命令,认为它会丢弃旧表,并添加一个新表.

然后我去了python manage.py shell,并尝试运行.objects.all(),它失败了,说该列不存在.

我想清除旧表,然后再次运行syncdb,但我无法弄清楚如何做到这一点.

database sqlite django

50
推荐指数
6
解决办法
6万
查看次数

安装easy_install ...以安装lxml

我已经开始认识到ElementTree不会按照我的意愿去做.我已经查看了lxml的文档,看来它将满足我的目的.要获得lxml,我需要获得easy_install.所以我从这里下载了它,然后把它放进去/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/.然后我去了那个文件夹,跑了sh setuptools-0.6c11-py2.6.egg.

安装成功.然后我很兴奋,因为我认为easy_install的重点是我可以通过easy_install lxml进行安装,并且lxml会神奇地下载,构建和正确安装,为我的导入享受做好准备.所以我跑了easy_install lxml.我粘贴了下面的结果.我该怎么办?

easy_install lxml
Searching for lxml
Reading http://pypi.python.org/simple/lxml/
Reading http://codespeak.net/lxml
Best match: lxml 2.2.6
Downloading http://codespeak.net/lxml/lxml-2.2.6.tgz
Processing lxml-2.2.6.tgz
Running lxml-2.2.6/setup.py -q bdist_egg --dist-dir /var/folders/49/49N0+g5QFKCm51AbzMtghE+++TI/-Tmp-/easy_install-rxbP6K/lxml-2.2.6/egg-dist-tmp-fjakR0
Building lxml version 2.2.6.
NOTE: Trying to build without Cython, pre-generated 'src/lxml/lxml.etree.c' needs to be available.
Using build configuration of libxslt 1.1.12
Building against libxml2/libxslt in the following directory: /usr/lib
unable to execute gcc-4.0: No such file or directory
error: Setup script exited with …
Run Code Online (Sandbox Code Playgroud)

python lxml easy-install

22
推荐指数
3
解决办法
2万
查看次数

importerror:没有名为django的模块

我在mac的2.5.2版本旁边安装了python 2.6.我一做到这一点,python2.6 manage.py runserver就失败了,因为找不到django.core.management.

从shell中,import django返回importerror:没有名为django的模块.

为什么?

django

6
推荐指数
1
解决办法
2万
查看次数

_ElementInterface实例没有属性'tostring'

下面的代码生成此错误.我无法弄清楚为什么.如果ElementTree有解析,为什么它没有tostring?http://docs.python.org/library/xml.etree.elementtree.html#xml.etree.ElementTree.ElementTree

from xml.etree.ElementTree import ElementTree

...

tree = ElementTree()
node = ElementTree()

node = tree.parse(open("my_xml.xml"))
text = node.tostring()
Run Code Online (Sandbox Code Playgroud)

python

4
推荐指数
1
解决办法
5831
查看次数

标签 统计

django ×2

python ×2

database ×1

easy-install ×1

lxml ×1

sqlite ×1