Chciałbym, aby móc korzystać z wyszukiwania wstecznego URL w celu podłączenia się do uprzednio ustawionej np domenie:Django URL conf bez widoku - aby połączyć się z inną domeną
w szablonie:
<a href="{% url 'admin_site' %}">Admin</a>
jeżeli strona może siedzieć w http://www.mydomain.com/home
a strona administrator może być http://admin.mydomain.com
- lub w trybie dev, może to być http://devadmin.localhost
mogę ustawić domenę w ustawieniach za pomocą zmiennych środowiskowych - ale jak mogę uzyskać strukturę URL, aby umieścić tę domenę w szablonie strony?
Dwa proste drogi do osiągnięcia tego celu:
Wystarczy utworzyć widok przekierowania, które mogą siedzieć w gdzieś jak
/go/admin
który będzie po prostu przekierować do cokolwiek domeny skonfigurować.Dołącz moją domenę w kontekście szablonu i przepisać href coś podobnego
<a href="{{ ADMIN_SITE }}">
Obie opcje będą działać. Oba mają jednak wady: pierwszy dotyczy dodatkowego etapu przekierowania, a drugi nie używa tego samego znacznika url
jako innych łączy.
Musi to być bez widoku? [RedirectView] (https://docs.djangoproject.com/en/1.5/ref/class-based-views/flattened-index/#redirectview) –