subdomains.templatetags.subdomainurls¶
Resolves a URL in a template, using subdomain-based URL resolution.
If no subdomain is provided and a
requestis in the template context when rendering, the URL will be resolved relative to the current request’s subdomain. If norequestis provided, the URL will be resolved relative to current domain with thesettings.ROOT_URLCONF.Usage:
{% load subdomainurls %} {% url 'view-name' subdomain='subdomain' %}
Note
This tag uses the variable URL syntax introduced in Django 1.3 as
{% load url from future %}and was made the standard in Django 1.5. If you are upgrading a legacy application from one of the previous template tag formats, make sure to quote your constant string URL names to avoidNoReverseMatcherrors during template rendering.