我的Django-Project在从admin-site打开模型时发出一些奇怪的故障GET调用,我不知道它来自何处。我会尝试提供尽可能多的信息。
想象一下这个名为'Rating'的模型,它持有一个引用,即'Item','Usecase'和'Rater'的外键。所以该项目可以根据某个评估者使用的特定情况进行评级。此外,这些一起应该是独一无二的。
现在,当我在管理网站上打开“评级”列表时,django会吹出几个奇怪的GET调用,而其他模型则不会这样。当没有评级时甚至会发生这种情况。实际上,我的“评级”课程是德语中的calles'Testfragenbewertung'。这是点击admin-aite上的模型时调用的内容:
[04/Dec/2009 13:02:43] "GET /admin/MYAPP/testfragenbewertung/ HTTP/1.1" 200 3739
[04/Dec/2009 13:02:43] "GET /t HTTP/1.1" 404 1913
[04/Dec/2009 13:02:43] "GET /e HTTP/1.1" 404 1913
[04/Dec/2009 13:02:43] "GET /s HTTP/1.1" 404 1913
[04/Dec/2009 13:02:43] "GET /f HTTP/1.1" 404 1913
[04/Dec/2009 13:02:43] "GET /r HTTP/1.1" 404 1913
[04/Dec/2009 13:02:43] "GET /a HTTP/1.1" 404 1913
[04/Dec/2009 13:02:43] "GET /g HTTP/1.1" 404 1913
[04/Dec/2009 13:02:43] "GET /n HTTP/1.1" 404 1913
[04/Dec/2009 13:02:43] "GET / HTTP/1.1" 404 1910
[04/Dec/2009 13:02:43] "GET /j HTTP/1.1" 404 1913
[04/Dec/2009 13:02:43] "GET /t HTTP/1.1" 404 1913
[04/Dec/2009 13:02:44] "GET /e HTTP/1.1" 404 1913
[04/Dec/2009 13:02:44] "GET /s HTTP/1.1" 404 1913
[04/Dec/2009 13:02:44] "GET /t HTTP/1.1" 404 1913
[04/Dec/2009 13:02:44] "GET /f HTTP/1.1" 404 1913
[04/Dec/2009 13:02:44] "GET /r HTTP/1.1" 404 1913
[04/Dec/2009 13:02:44] "GET /a HTTP/1.1" 404 1913
[04/Dec/2009 13:02:44] "GET /g HTTP/1.1" 404 1913
[04/Dec/2009 13:02:44] "GET /e HTTP/1.1" 404 1913
[04/Dec/2009 13:02:44] "GET /n HTTP/1.1" 404 1913
[04/Dec/2009 13:02:44] "GET / HTTP/1.1" 404 1910
[04/Dec/2009 13:02:44] "GET /j HTTP/1.1" 404 1913
[04/Dec/2009 13:02:44] "GET /s HTTP/1.1" 404 1913
这是否应该发生,因为它不与任何其他模型一起发生。正如你可以看到,这些调用在某种程度上是类的名称的字母,几乎没有例外。我是否忽略了一些非常愚蠢的东西,或者它可能是我的Django 1.2 pre-alpha SVN-11782中的一个错误?感谢您提供任何帮助或提示。
答案 0 :(得分:2)
我有兴趣看到该应用的admin.py。我猜这个表单的媒体定义有问题 - 线索是列表末尾的'js'。你可能在Django期待一个元组的地方使用了一个字符串。