Comme le titre indique comment tester le domaine différent pas sous-domaine url routage?Localement tester la configuration de l'URL de domaine différent dans Django
J'utilise un middleware comme suit:
class MultipleDomainMiddleware(MiddlewareMixin):
def process_request(self, request):
url_config = getattr(settings, 'MULTIURL_CONFIG', None)
if url_config is not None:
host = request.get_host()
if host in url_config:
request.urlconf = url_config[host]
Lorsque les points de valeur url_config[host]
à app.urls
dans les paramètres MULTIURL_CONFIG
dictionnaire. Chaque application est sur un domaine différent.
Maintenant, lors de tests locaux, je suis sur localhost: 8000/alors comment puis-je tester cela afin que je puisse tester mon schéma de routage ainsi que les données partagées à travers les domaines en local?
Cela va fonctionner. Je ne savais pas si je pouvais le faire avec des domaines au lieu de sous-domaines aussi. Merci, je vais voir si cela fonctionne aussi pour tester les données partagées à travers les domaines. Acceptera quand je peux :) – Overflow2341313
Heureux de savoir que c'était utile! – efkin