Nehmen wir an, wir haben ein Modell namens Event
mit einem Slug name
. Ich möchte meine Django-App so konfigurieren, dass alle meine anderen Modelle abhängig vom Ereignis in separaten Apps isoliert werden. Zum Beispiel:Django Isolated Subdomains
"http://annualmeetup.domain.com" # in the form of "http://{}.domain.com".format(e.name)
Wie würde ich isolierte Anwendungen, so dass meine Modelle für Benutzer, Sitzungen abgeschlossen schaffen, und andere nur die Arbeit im Rahmen der gegebenen Sub-Domain? Ich habe darüber nachgedacht, mehrere Apps für jedes Ereignis zu schreiben und dieselben Modelle über ein Befehlsskript zu kopieren, aber ich weiß immer noch nicht, wie ich eine App auf eine Sub-Domain verweisen soll.
Haben Sie in Betracht gezogen, das integrierte Framework ["sites"] zu verwenden (https://docs.djangoproject.com/en/1.11/ref/contrib/sites/) –
@ HåkenLid Ich habe das vorher nicht gesehen. Könnten Sie ein Beispiel zeigen? –
Ich habe nicht wirklich viel Erfahrung damit. –