i wanted to keep urls as clean as possible, but i was studying
something like mysite.com/country.italy/city.milan/job.king/

i do not like it so much, but it's the cleanest thing i can think
of...

On Aug 10, 11:47 am, Subhranath Chunder <subhran...@gmail.com> wrote:
> If you are planning for reverse URL in your templates, then named URL
> pattern is the thing for 
> you.https://docs.djangoproject.com/en/dev/topics/http/urls/#naming-url-pa...
>
> Else to simply, you might also consider changing the url patterns to
> something like:
> /country/<country-name-or-code>/
> /city/<city-name-or-code>/
> If you have the opportunity to do so.
>
> On Wed, Aug 10, 2011 at 2:50 PM, samuele.mattiuzzo <samum...@gmail.com>wrote:
>
>
>
>
>
>
>
> > Hi all, i'm developing a search-engine-like application using django
> > 1.3 and apache-solr as "database"
>
> > I'm now stuck with urls handling. Basically, i need to compose urls
> > with the parameters used to query solr. Fair enough, but i faced a
> > problem.
>
> > Basically, you can filter your results by choosing a country, a city,
> > or both (example)
>
> > My urls may look like this
>
> > url(/<country>/, search_view),
> > url(/<city>/, search_view),
> > url(/<country>/<city>/, search_view)
>
> > as you can see, case 1 and case 2 are a trouble: country and city are
> > both strings, how's the url supposed to know if a link pointed to one
> > url or another? Should i use named views in templating? What's the
> > best way i can use them in my case?
>
> > my boss told me to use get requests instead of post, so i could
> > explicit the parameters, but SEO experts said "NO WAY!". i don't like
> > get method either, but the reason is different :P
> > i cannot use get_absolute_url from an object because i have no model
> > objects (because, since now, there were no need... just an user object
> > used to store some infos, nothing else)
>
> > Any hint on how i can do this? Thanks all in advance!
>
> > --
> > 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.

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