1

简而言之,有没有办法让通用视图工作?我可以在Google-app-engine-django中使用Django的通用视图吗?

如果我尝试在urls.py如下:

publisher_info = { 
    'queryset': Publisher.objects.all(), 
} 

urlpatterns = patterns('', 
    (r'^publishers/$', list_detail.object_list, publisher_info) 
) 

我得到以下错误:

AttributeError at /publishers 'Query'

object has no attribute '_clone'

这是由于一个事实,即Django模型不支持在App Engine和谷歌应用程序引擎Django尚未能够移植所有相关的代码?如果是这样,那么修理我自己是否容易?

回答

1

看起来这个项目应该提供该功能作为核心功能。

http://code.google.com/p/app-engine-patch/

+0

感谢,但同时,我所知道的应用程序引擎补丁的我专门问[谷歌应用程序引擎-的Django] [1 ]。它看起来像[不可能] [2]。 [1]:http://code.google.com/p/google-app-engine-django/ [2]:http://code.google.com/p/google-app-engine- django/issues/detail?id = 43 – pr1001 2009-10-15 13:16:23

+0

是的。不幸的是,应用引擎和Django不能更好地一起玩。 – 2009-10-15 13:51:52

相关问题