Sorry, I did not get you... What I do in those cases is indeed put a variable in the settings.py, and a default value in the models.py of each app: try: myvar=settings.myvar except: myvar=default_value
I then use the variable in the model to construct the get_absolute_url function. You could also use that variable to construct your urls.py and in the template if necessary. I also make extensive use of the includes in the urls.py. For each of my projects I have a relative urls.py that get included in my main urls.py. But I think I might haven't told you anything very new... G On 11/10/06, Sandro Dentella <[EMAIL PROTECTED]> wrote: > > On Fri, Nov 10, 2006 at 05:43:28PM +0100, Guillermo Fernandez Castellanos > wrote: > > > > Hi, > > > > Maybe this will help you: > > http://www.djangoproject.com/documentation/sites/ > > if I understant it correctly this has nothing to do with what I want. They > have different domain, I want a single domain. They want to share parts of > the site, I don't want it at all. > > To be a little more explicit: suppose I have a site that is > > http://www.mydomain.it/1st_djago_prj > > and I want to move it to > > http://www.mydomain.it/django/1st_djago_prj > > i have to change all the links in the templates, and the urls.py so that for > example: > > urlpatterns = patterns('', > (r'^$', 'bla.bla'), > ) > > becomes: > > urlpatterns = patterns('', > (r'^django$', 'bla.bla'), > ) > > The problem, as I see it, arises from the fact that if I leave a link > relative (w/o leading '/') it will be built according to the place where I > was when the template has been rendered and not from a starting location. > > Moreover, as written in the docs "Note that Django's URLconfs won't trim the > "/mysite/" -- they get passed the full URL." so that ursl.py must be aware > of the location, it'd e nice to be able to say "trim off /mysite/" when > doing the regex for the urlpattern. > > How does normally people build URLS within templates, isn't there a way to > be able to reuse them easily if I move the application? > > ciao > sandro > *:-) > > -- > Sandro Dentella *:-) > http://www.tksql.org TkSQL Home page - My GPL work > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---