Opened 17 years ago

Closed 16 years ago

Last modified 13 years ago

#6909 closed (fixed)

Suggested import does not work with translation on

Reported by: evenrik Owned by: nobody
Component: Documentation Version: newforms-admin
Severity: Keywords: nfa-blocker
Cc: Triage Stage: Accepted
Has patch: no Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: no

Description

From http://code.djangoproject.com/wiki/NewformsAdminBranch:
A proposal convention: Specifying all admin options in a file called admin.py, and import it in the __init__.py file of your application module to do the registering during the initialization.

Adding the import there gave an error when I18N = True in my settings.py file:
AttributeError: 'module' object has no attribute '<app name>'

This seems to be the same issue as #3860 which says "It's not really a bug but a rather an undocumented quirk." I moved the import into my models.py file and the error went away.

Change History (5)

comment:1 by Karen Tracey <kmtracey@…>, 16 years ago

Keywords: nfa-blocker added

This needs to be sorted out before merge, can't be recommending a convention that doesn't work for internationalization.

comment:2 by Marc Garcia, 16 years ago

milestone: 1.0 alpha

comment:3 by Jeff Anderson, 16 years ago

Triage Stage: UnreviewedAccepted

comment:4 by Brian Rosner, 16 years ago

Resolution: fixed
Status: newclosed

(In [7872]) newforms-admin: Added autodiscover functionality to django.contrib.admin. This makes the admin aware of per-app admin.py modules and does an import on them when explicitly called. Docs show how this is used. Fixed #6003, #6776, #6776.

Should have said #6909 in place of one #6776 ;)

comment:5 by Jacob, 13 years ago

milestone: 1.0 alpha

Milestone 1.0 alpha deleted

Note: See TracTickets for help on using tickets.
Back to Top