所以,我正在关注django-ajax选择的例子:
http://code.google.com/p/django-ajax-selects/
我已经了解了我们在 admin.py 中创建以下课程的部分:
class ContactMailingAdmin(Admin):
form = make_ajax_form(ContactMailing,dict(author='contact',contacts='contact'))
问题是参数列表中的“Admin”无法解析,我想知道是否有人知道要导入什么来解决这个问题,或者是否可以用admin.ModelAdmin替换它。基本上,我将如何让网站上列出的示例(上面链接)工作。我试过看“django.contrib.auth.admin”和“django.contrib.auth.models”,但似乎找不到任何有用的东西。
提前感谢任何指示和帮助。
我对Django比较新,所以如果我遗漏了任何信息,或者你需要任何澄清,请告诉我,我很乐意提供。
答案 0 :(得分:1)
Admin
中没有django-select
个类,我在他们的admin.py中看到他们正在使用django.contrib.auth.admin.ModelAdmin
- >这是一个错字,您可以使用django.contrib.auth.admin.ModelAdmin
。
答案 1 :(得分:0)
首先看看ModelAdmin objects。尝试这样做:
from django.contrib import admin
class ContactMailingAdmin(admin.ModelAdmin):
form = make_ajax_form(ContactMailing,dict(author='contact',contacts='contact'))