Armandas,

I didn't know the templatetag...

Anyway, I'm not sure if I understood what you really need. Do you need to
know what was the url accesseb by the user ? I know it's possible using the
request object on your view. Something like : request.get_full_path() .

If I still didn't help, add me on Gtalk [EMAIL PROTECTED]

[]s!

Tkm

On Thu, Jun 5, 2008 at 4:15 PM, Armandas <[EMAIL PROTECTED]> wrote:

>
> Hi, Bruno, thanks for a reply.
>
> I'm trying to get a path by which a certain function is accessed.
> http://www.djangoproject.com/documentation/templates/#url
>
> This is a docstring from {% url %} tag function, which explains
> everything nicely:
>
> Returns an absolute URL matching given view with its parameters.
>
>    This is a way to define links that aren't tied to a particular URL
> configuration::
>
>        {% url path.to.some_view arg1,arg2,name1=value1 %}
>
>    The first argument is a path to a view. It can be an absolute
> python path
>    or just ``app_name.view_name`` without the project name if the
> view is
>    located inside the project.  Other arguments are comma-separated
> values
>    that will be filled in place of positional and keyword arguments
> in the
>    URL. All arguments for the URL should be present.
>
>    For example if you have a view ``app_name.client`` taking client's
> id and
>    the corresponding line in a URLconf looks like this::
>
>        ('^client/(\d+)/$', 'app_name.client')
>
>    and this app's URLconf is included into the project's URLconf
> under some
>    path::
>
>        ('^clients/', include('project_name.app_name.urls'))
>
>    then in a template you can create a link for a certain client like
> this::
>
>        {% url app_name.client client.id %}
>
>    The URL will look like ``/clients/client/123/``.
>
>
> On 5 Jun, 20:09, "Bruno Tikami" <[EMAIL PROTECTED]> wrote:
> > Armandas,
> >
> > The url patterns are not sent within the HttpResponse and therefore not
> > passed to the template context. What exactly are you trying to do ?
> >
> > Porbably, it's just a small fix on your views .
> >
> > []s!
> >
> > Tkm
> >
> >
> >
> > On Thu, Jun 5, 2008 at 3:40 PM, Armandas <[EMAIL PROTECTED]> wrote:
> >
> > > Hi, I have problems making {% url %} work.
> >
> > > I have this urls.py file in my project directory:
> > > from django.conf.urls.defaults import *
> >
> > > urlpatterns = patterns('root',
> > >    (r'^blog/', include('blogapp.urls')),
> > >    (r'^admin/', include('django.contrib.admin.urls')),
> > > )
> >
> > > then in my applicatoion folder, another urls.py (which is included in
> > > first file):
> > > from django.conf.urls.defaults import *
> >
> > > urlpatterns = patterns('blogapp.views',
> > >    (r'^$', 'homepage'),
> > >    (r'^([a-z0-9-]+).html(#[a-z]+)?$', 'post_by_name'),
> > >    (r'^tags/([a-z0-9-]+)/$', 'posts_by_tag'),
> > > )
> >
> > > Now I'm adding {% url posts_by_tag %} in my template, but it doesn't
> > > output anything. I also tried the following combinations:
> > > {% url blogapp.posts_by_tag %}
> > > {% url blogapp.views.posts_by_tag %}
> >
> > > Do you have any suggestions?
> >
> > > Thanks.
> >
> > --
> > []s!
> >
> > Tkmhttp://djangopeople.net/brunotikami/
> >
>


-- 
[]s!

Tkm
http://djangopeople.net/brunotikami/

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