with 1.2.0 beta 1 my cron script works too

On 6 Giu, 15:14, drakkan <drakkan1...@gmail.com> wrote:
> Hi,
>
> I'm migrating my sites to django 1.2.1 however I noticed my cron
> scripts doesn't work anymore with the latest django version, I'm using
> the setup_environ method
>
> http://www.b-list.org/weblog/2007/sep/22/standalone-django-scripts/
>
> and I tryed also the DJANGO_SETTINGS_MODULE environment variable
> method with the same results:
>
> 1) my cron script work fine in 1.1.1 but not in 1.1.2 and 1.2.1
> 2) the script exit with a trace such this:
>
> Traceback (most recent call last):
>   File "syncdomains.py", line 16, in <module>
>     from systemcp.domini.models import Domain, ProtectedArea,
> HttpErrors
>   File "/home/nicola/workspace/SystemPanel/src/systemcp/domini/
> models.py", line 3, in <module>
>     from systemcp.utenti.models import UserInfo
>   File "/home/nicola/workspace/SystemPanel/src/systemcp/utenti/
> models.py", line 76, in <module>
>     admin.site.register(UserInfo,UserInfoAdmin)
>   File "/usr/lib/python2.6/site-packages/django/contrib/admin/
> sites.py", line 90, in register
>     validate(admin_class, model)
>   File "/usr/lib/python2.6/site-packages/django/contrib/admin/
> validation.py", line 20, in validate
>     models.get_apps()
>   File "/usr/lib/python2.6/site-packages/django/db/models/loading.py",
> line 115, in get_apps
>     self._populate()
>   File "/usr/lib/python2.6/site-packages/django/db/models/loading.py",
> line 64, in _populate
>     self.load_app(app_name)
>   File "/usr/lib/python2.6/site-packages/django/db/models/loading.py",
> line 78, in load_app
>     models = import_module('.models', app_name)
>   File "/usr/lib/python2.6/site-packages/django/utils/importlib.py",
> line 35, in import_module
>     __import__(name)
>   File "/home/nicola/workspace/SystemPanel/src/systemcp/ftp/
> models.py", line 4, in <module>
>     from systemcp.domini.models import Domain
> ImportError: cannot import name Domain
>
> this trace tipycally mean circolar import  but I'm sure I don't have
> this error in my code, maybe I have to change my envirornment
> initialization for cron script since 1.1.2?
>
> If I execute the same imports I do in my cron script using python
> manage.py shell, they works fine so I think something changed in the
> environment initialization
>
> any hints?
>
> thanks
> drakkan

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-us...@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to