Форум сайта python.su
0
Добрый день!
class ArticleAdmin(admin.ModelAdmin):
list_display =
list_filter =
Код читается, сервер запускается, без проблем заходит в админку, но, переменные как не работают, фильтров нет, поля отображаются абсолютно все, даже с теми которые не указываются в list_display. Пробовал разными способами проделать эту операцию, толку ноль.
Офлайн
568
покажи admin.site.register
Офлайн
0
FishHookadmin.site.register(Article)
покажи admin.site.register
Офлайн
568
admin.site.register(Article, ArticleAdmin)
Офлайн
0
FishHookTypeError at /admin/
Офлайн
221
uTor93lol
всегда показывайте полный код ошибки! Для вас может быть это набор букв, а для кого то ценнейшая информация для отладки
Офлайн
0
JOHN_16Прошу прощения. Полная информация о ошибке.
ArticleAdmin
Офлайн
568
uTor93lolИнформация об ошибке выглядит как-то так
Прошу прощения. Полная информация о ошибке.
Traceback (most recent call last): File "manage.py", line 11, in <module> execute_from_command_line(sys.argv) File "C:\Python27\lib\site-packages\django-1.6.5-py2.7.egg\django\core\managem ent\__init__.py", line 399, in execute_from_command_line utility.execute() File "C:\Python27\lib\site-packages\django-1.6.5-py2.7.egg\django\core\managem ent\__init__.py", line 392, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "C:\Python27\lib\site-packages\django-1.6.5-py2.7.egg\django\core\managem ent\base.py", line 242, in run_from_argv self.execute(*args, **options.__dict__) File "C:\Python27\lib\site-packages\django-1.6.5-py2.7.egg\django\core\managem ent\base.py", line 280, in execute translation.activate('en-us') File "C:\Python27\lib\site-packages\django-1.6.5-py2.7.egg\django\utils\transl ation\__init__.py", line 130, in activate return _trans.activate(language) File "C:\Python27\lib\site-packages\django-1.6.5-py2.7.egg\django\utils\transl ation\trans_real.py", line 188, in activate _active.value = translation(language) File "C:\Python27\lib\site-packages\django-1.6.5-py2.7.egg\django\utils\transl ation\trans_real.py", line 177, in translation default_translation = _fetch(settings.LANGUAGE_CODE) File "C:\Python27\lib\site-packages\django-1.6.5-py2.7.egg\django\utils\transl ation\trans_real.py", line 159, in _fetch app = import_module(appname) File "C:\Python27\lib\site-packages\django-1.6.5-py2.7.egg\django\utils\import lib.py", line 40, in import_module __import__(name) File "C:\Python27\lib\site-packages\django-1.6.5-py2.7.egg\django\contrib\admi n\__init__.py", line 6, in <module> from django.contrib.admin.sites import AdminSite, site File "C:\Python27\lib\site-packages\django-1.6.5-py2.7.egg\django\contrib\admi n\sites.py", line 4, in <module> from django.contrib.admin.forms import AdminAuthenticationForm File "C:\Python27\lib\site-packages\django-1.6.5-py2.7.egg\django\contrib\admi n\forms.py", line 6, in <module> from django.contrib.auth.forms import AuthenticationForm File "C:\Python27\lib\site-packages\django-1.6.5-py2.7.egg\django\contrib\auth \forms.py", line 17, in <module> from django.contrib.auth.models import User File "C:\Python27\lib\site-packages\django-1.6.5-py2.7.egg\django\contrib\auth \models.py", line 48, in <module> class Permission(models.Model): File "C:\Python27\lib\site-packages\django-1.6.5-py2.7.egg\django\db\models\ba se.py", line 96, in __new__ new_class.add_to_class('_meta', Options(meta, **kwargs)) File "C:\Python27\lib\site-packages\django-1.6.5-py2.7.egg\django\db\models\ba se.py", line 264, in add_to_class value.contribute_to_class(cls, name) File "C:\Python27\lib\site-packages\django-1.6.5-py2.7.egg\django\db\models\op tions.py", line 124, in contribute_to_class self.db_table = truncate_name(self.db_table, connection.ops.max_name_length( )) File "C:\Python27\lib\site-packages\django-1.6.5-py2.7.egg\django\db\__init__. py", line 34, in __getattr__ return getattr(connections[DEFAULT_DB_ALIAS], item) File "C:\Python27\lib\site-packages\django-1.6.5-py2.7.egg\django\db\utils.py" , line 198, in __getitem__ backend = load_backend(db['ENGINE']) File "C:\Python27\lib\site-packages\django-1.6.5-py2.7.egg\django\db\utils.py" , line 131, in load_backend raise ImproperlyConfigured(error_msg) django.core.exceptions.ImproperlyConfigured: 'backends.sqlite3' isn't an availab le database backend. Try using 'django.db.backends.XXX', where XXX is one of: u'mysql', u'oracle', u'postgresql_psycopg2', u'sqlite3' Error was: No module named backends.sqlite3.base
Офлайн
0
FishHookЕще раз прошу прощения
Traceback: File "/home/artem/djangoenv/local/lib/python2.7/site-packages/Django-1.6.5-py2.7.egg/django/core/handlers/base.py" in get_response 99. resolver_match = resolver.resolve(request.path_info) File "/home/artem/djangoenv/local/lib/python2.7/site-packages/Django-1.6.5-py2.7.egg/django/core/urlresolvers.py" in resolve 337. for pattern in self.url_patterns: File "/home/artem/djangoenv/local/lib/python2.7/site-packages/Django-1.6.5-py2.7.egg/django/core/urlresolvers.py" in url_patterns 365. patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module) File "/home/artem/djangoenv/local/lib/python2.7/site-packages/Django-1.6.5-py2.7.egg/django/core/urlresolvers.py" in urlconf_module 360. self._urlconf_module = import_module(self.urlconf_name) File "/home/artem/djangoenv/local/lib/python2.7/site-packages/Django-1.6.5-py2.7.egg/django/utils/importlib.py" in import_module 40. __import__(name) File "/home/artem/djangoenv/bin/first/first/urls.py" in <module> 4. admin.autodiscover() File "/home/artem/djangoenv/local/lib/python2.7/site-packages/Django-1.6.5-py2.7.egg/django/contrib/admin/__init__.py" in autodiscover 29. import_module('%s.admin' % app) File "/home/artem/djangoenv/local/lib/python2.7/site-packages/Django-1.6.5-py2.7.egg/django/utils/importlib.py" in import_module 40. __import__(name) File "/home/artem/djangoenv/bin/first/article/admin.py" in <module> 17. admin.site.register(Article, ArticleAdmin) File "/home/artem/djangoenv/local/lib/python2.7/site-packages/Django-1.6.5-py2.7.egg/django/contrib/admin/sites.py" in register 92. admin_class.validate(model) File "/home/artem/djangoenv/local/lib/python2.7/site-packages/Django-1.6.5-py2.7.egg/django/contrib/admin/options.py" in validate 106. validator.validate(cls, model) File "/home/artem/djangoenv/local/lib/python2.7/site-packages/Django-1.6.5-py2.7.egg/django/contrib/admin/validation.py" in validate 25. getattr(self, m)(cls, model) File "/home/artem/djangoenv/local/lib/python2.7/site-packages/Django-1.6.5-py2.7.egg/django/contrib/admin/validation.py" in validate_inlines 218. if not issubclass(inline, BaseModelAdmin): Exception Type: TypeError at / Exception Value: issubclass() arg 1 must be a class
Офлайн
568
А код в стартовом посте точно соответствует ошибке? Инлайнов у Вас там нет ли?
И еще вопрос, что в INSTALLED_APPS ?
Отредактировано FishHook (Июнь 16, 2014 20:12:29)
Офлайн