Think I may have found the issue.

My .pth file was pointing to an old directory which didn't have the
relevant module.

For anyone wondering, its permissable not to have a views.py providing
you have the __init__.py and models.py

On Jul 14, 10:28 pm, MikeHowarth <[EMAIL PROTECTED]> wrote:
> Yeah. I did think that.
>
> As far as I'm aware there aren't any errors in any of the views,
> however the views.py file for scripts it is an empty file. I'm
> guessing this is the problem in itself.
>
> Is it syntactically correct to have a views.py which is empty but
> exists? I'm not really sure of the process Django will use to validate
> the view.
>
> I've also pasted the stack trace to Dpaste:http://dpaste.com/64942/
>
> On Jul 14, 8:35 pm, Rajesh Dhawan <[EMAIL PROTECTED]> wrote:
>
> > Hi Mike,
>
> > > I'm running a standalone script outside of the web server to do some
> > > maintainence tasks.
>
> > > In particular I need to return the absolute url from one of my models,
> > > however when I call the get_absolute_url() method, I'm getting a
> > > ViewDoesNotExist exception raised. A view exists however upon further
> > > investigation I've found that this line of code is causing me some
> > > real problems:
>
> > > return urlresolvers.reverse('satchmo_product', kwargs={'product_slug':
> > > self.slug})
>
> > > Basically it appears that Django is concatenating the view path or
> > > similar, so instead of either searching in:
> > > satchmo.shop.views or satchmo.scripts.views
>
> > > Its actually searching in satcho.shop.views.satchmo.scripts.views
>
> > > Anyone got any idea how I could overide Django to tell it where to
> > > search for the view or similar?
>
> > Do you have a stack trace you can DPaste?
>
> > The urlresolvers.reverse function throws an exception if *any* of your
> > URLs anywhere in the project have a bad view and not necessarily the
> > one you are trying to reverse map. So, check that you don't have any
> > URL mappings with undefined view functions (or views with syntax
> > errors).
>
> > Since 'satchmo_product' is a named URL mapping, Django should resolve
> > that to the right Satchmo view directly without going through any
> > searches.
>
> > -Rajesh D
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to