ProgrammingError at /account/register/
(1110, "Column 'about' specified twice")Request Method: POST
Request URL: http:
Exception Type: ProgrammingError
Exception Value: (1110, "Column 'about' specified twice")
Exception Location: /home/temp/lib/python2.6/site-packages/MySQL_python-1.2.3c1-py2.6-linux-x86_64.egg/MySQLdb/connections.py in defaulterrorhandler, line 36
Python Executable: /home/temp/bin/python
Python Version: 2.6.2
答案 0 :(得分:0)
看起来你有一个CREATE TABLE
(或ALTER TABLE
等)试图将两个名为about
的列放在同一个SQL表中 - 除此之外,没有看到任何你的代码,这是不可能的。
答案 1 :(得分:0)
我现在只学习Python,我不知道Django,但我的猜测是你有一个名为'about'的属性,它被指定了两次,需要映射到数据库中。 Django正在抵制你的努力。
答案 2 :(得分:0)
Alex很接近 - 这肯定是MySQL返回的语法错误。它不太可能由CREATE
或ALTER
引起,因为您已经设置了项目并通过HTTP使用它。
有一个MySQL错误#在语法正确的语句上产生类似的行为。但它已经很老了,Dreamhost不太可能使用这样一个版本的MySQL。
更有可能来自您的模型生成的错误SELECT
/ INSERT
/ UPDATE
/ DELETE
。注意定义名为about
的字段(或两个)的相关模型。