Thanks Daniel, that is absolutely right. On Mon, Jun 14, 2010 at 10:07 AM, Daniel Roseman <[email protected]>wrote:
> On Jun 14, 8:55 am, Sithembewena Lloyd Dube <[email protected]> wrote: > > Hi all, > > > > I am using Django 1.2 to write the Django tutorial poll app. At the end > of > > my *vote* view, I have the following line of code: > > * > > return HttpResponseRedirect(reverse(myproject.polls.views.results(args=( > p.id,)))) > > * > > > > When I navigate tohttp://127.0.0.1:8000/polls/1/vote/, I am able to > vote, > > but during the redirect to the results page of that poll, I get an > exception > > as follows: > > > > *"global name 'myproject' is not defined"* > > > > I discovered that I can get around this by importing my project, but > somehow > > that feels wrong - and the tutorial explicitly says to use the full name > of > > the view including the prefix as an argument to the reverse() function. > > > > What could be wrong? > > > > Thanks > > You have not done what the tutorial says. It says to use the full > **name** of the function. For some reason, you are trying to *call* > the function and pass the parameters. That will end up passing the > output of the function to reverse(), which is certainly not what you > want. > > Instead, do what the tutorial says: > return HttpResponseRedirect(reverse("myproject.polls.views.results", > args=(p.id,))) > -- > DR. > > -- > You received this message because you are subscribed to the Google Groups > "Django users" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<django-users%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/django-users?hl=en. > > -- Regards, Sithembewena Lloyd Dube http://www.lloyddube.com -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to [email protected]. 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.

