well, I don't know if this is ok, but I solved the problem adding a
name='help_subject' tu the urlconf line

On Thu, Mar 31, 2011 at 12:37 PM, Lic. José M. Rodriguez Bacallao
<jmr...@gmail.com> wrote:
> sorry, I have atypo in the previous code, this is the las line:
>
> (r'(?P<slug>[0-9A-Za-z-]+)', HelpSubject.as_view()),
>
> On Thu, Mar 31, 2011 at 12:36 PM, Lic. José M. Rodriguez Bacallao
> <jmr...@gmail.com> wrote:
>> I am getting a this error:
>> TemplateSyntaxError at /help/
>>
>> Caught NoReverseMatch while rendering: Reverse for
>> 'apps.help.views.HelpSubject.as_view()' with arguments '()' and
>> keyword arguments '{'slug': u'gdsgdgdg'}' not found.
>>
>> On Thu, Mar 31, 2011 at 12:33 PM, Lic. José M. Rodriguez Bacallao
>> <jmr...@gmail.com> wrote:
>>> I mean url tag: {% url ... %}
>>>
>>> this is what I am using: <a href="{% url
>>> help.views.HelpSubject.as_view() slug=help_subject.slug %}">Leer
>>> mas...</a>
>>>
>>> directory structure:
>>>
>>> site
>>>  |--> url.py
>>>  |--> apps (included in the python path)
>>>        |--> help
>>>               |--> models.py
>>>               |--> views.py
>>>               |--> urls.py
>>>
>>> where:
>>> "apps" is a package (is in the python path)
>>> "help" is my application
>>> "HelpSubject" is a class based view, here is the definition:
>>>
>>>
>>> class HelpSubject(DetailView):
>>>    template_name = 'help/help_subject.html'
>>>    context_object_name = 'help_subject'
>>>    queryset = HelpSubject.objects.filter(published=True)
>>>
>>> and here is the two lines in url.py and apps/help/url.py
>>>
>>> url.py:
>>> (r'^help/', include('help.urls')),
>>>
>>> apps/help/url.py:
>>> (r'(?P<slug>[0-9A-Za-z-]+)', help.HelpSubject.as_view,
>>>
>>> 2011/3/31 Łukasz Rekucki <lreku...@gmail.com>:
>>>> On 31 March 2011 17:16, Lic. José M. Rodriguez Bacallao
>>>> <jmr...@gmail.com> wrote:
>>>>> use the tag:
>>>>> url
>>>>
>>>> What do you mean by that ? Do you mean the {% url %} template tag, or
>>>> the `url` function commonly used in urls.py module. Give us some
>>>> examples of what you want to achieve and what problems you have.
>>>> --
>>>> Łukasz Rekucki
>>>>
>>>> --
>>>> 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 
>>>> django-users+unsubscr...@googlegroups.com.
>>>> For more options, visit this group at 
>>>> http://groups.google.com/group/django-users?hl=en.
>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> Lic. José M. Rodriguez Bacallao
>>> Centro de Biofisica Medica
>>> -----------------------------------------------------------------
>>> Todos somos muy ignorantes, lo que ocurre es que no todos ignoramos lo 
>>> mismo.
>>>
>>> Recuerda: El arca de Noe fue construida por aficionados, el titanic
>>> por profesionales
>>> -----------------------------------------------------------------
>>>
>>
>>
>>
>> --
>> Lic. José M. Rodriguez Bacallao
>> Centro de Biofisica Medica
>> -----------------------------------------------------------------
>> Todos somos muy ignorantes, lo que ocurre es que no todos ignoramos lo mismo.
>>
>> Recuerda: El arca de Noe fue construida por aficionados, el titanic
>> por profesionales
>> -----------------------------------------------------------------
>>
>
>
>
> --
> Lic. José M. Rodriguez Bacallao
> Centro de Biofisica Medica
> -----------------------------------------------------------------
> Todos somos muy ignorantes, lo que ocurre es que no todos ignoramos lo mismo.
>
> Recuerda: El arca de Noe fue construida por aficionados, el titanic
> por profesionales
> -----------------------------------------------------------------
>



-- 
Lic. José M. Rodriguez Bacallao
Centro de Biofisica Medica
-----------------------------------------------------------------
Todos somos muy ignorantes, lo que ocurre es que no todos ignoramos lo mismo.

Recuerda: El arca de Noe fue construida por aficionados, el titanic
por profesionales
-----------------------------------------------------------------

-- 
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 
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