Hi everybody! I'm suffering a problem trying to use the Spanish localflavor fields, but I think that it is not my fault. I'm using neforms-admin branch. I'm using this source code in the admin.py file:
from django.contrib.localflavor.es import forms as es_forms from django.contrib import admin from models import * [...] class PlaceOptions(admin.ModelAdmin): prepopulated_fields = {'slug': ('name',)} raw_id_fields = ('municipality',) def formfield_for_dbfield(self, db_field, **kwargs): if db_field.name == 'phone': kwargs['form_class'] = es_forms.ESPhoneNumberField() return super(PlaceOptions, self).formfield_for_dbfield(db_field, **kwargs) [...] The other code is irrelevant for the error. I get the error, for example, when I try to run the development django server (manage.py runserver): [EMAIL PROTECTED]:~/var/directorioturismo/directorioturismo$ ./manage.py runserver Traceback (most recent call last): File "./manage.py", line 11, in <module> execute_manager(settings) File "/usr/lib/python2.5/site-packages/django/core/management/__init__.py", line 272, in execute_manager utility.execute() File "/usr/lib/python2.5/site-packages/django/core/management/__init__.py", line 219, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/lib/python2.5/site-packages/django/core/management/base.py", line 72, in run_from_argv self.execute(*args, **options.__dict__) File "/usr/lib/python2.5/site-packages/django/core/management/base.py", line 81, in execute translation.activate('en-us') File "/usr/lib/python2.5/site-packages/django/utils/translation/__init__.py", line 73, in activate return real_activate(language) File "/usr/lib/python2.5/site-packages/django/utils/translation/__init__.py", line 43, in delayed_loader return g['real_%s' % caller](*args, **kwargs) File "/usr/lib/python2.5/site-packages/django/utils/translation/trans_real.py", line 211, in activate _active[currentThread()] = translation(language) File "/usr/lib/python2.5/site-packages/django/utils/translation/trans_real.py", line 200, in translation default_translation = _fetch(settings.LANGUAGE_CODE) File "/usr/lib/python2.5/site-packages/django/utils/translation/trans_real.py", line 183, in _fetch app = getattr(__import__(appname[:p], {}, {}, [appname[p+1:]]), appname[p+1:]) File "/home/sergio/var/directorioturismo/directorioturismo/../directorioturismo/directorio/__init__.py", line 1, in <module> import admin File "/home/sergio/var/directorioturismo/directorioturismo/../directorioturismo/directorio/admin.py", line 3, in <module> from django.contrib.localflavor.es import forms as es_forms File "/usr/lib/python2.5/site-packages/django/contrib/localflavor/es/forms.py", line 11, in <module> class ESPostalCodeField(RegexField): File "/usr/lib/python2.5/site-packages/django/contrib/localflavor/es/forms.py", line 19, in ESPostalCodeField 'invalid': _('Enter a valid postal code in the range and format 01XXX - 52XXX.'), File "/usr/lib/python2.5/site-packages/django/utils/translation/__init__.py", line 62, in ugettext return real_ugettext(message) File "/usr/lib/python2.5/site-packages/django/utils/translation/trans_real.py", line 290, in ugettext return do_translate(message, 'ugettext') File "/usr/lib/python2.5/site-packages/django/utils/translation/trans_real.py", line 280, in do_translate _default = translation(settings.LANGUAGE_CODE) File "/usr/lib/python2.5/site-packages/django/utils/translation/trans_real.py", line 200, in translation default_translation = _fetch(settings.LANGUAGE_CODE) File "/usr/lib/python2.5/site-packages/django/utils/translation/trans_real.py", line 183, in _fetch app = getattr(__import__(appname[:p], {}, {}, [appname[p+1:]]), appname[p+1:]) AttributeError: 'module' object has no attribute 'directorio' I've tried with another localflavor (french and US), to discard a spanish flavor error, but i get it anyway. It looks like the error is when it looking for the translation of any string. I'll thank any help about this, or, at lest, to try to give the most information possible to open a ticket, if finally it's a matter of django source code. Thank you very much! -- Un saludote.. --==@ Sergio @==-- Barraquito.net - http://www.barraquito.net --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---