Я работаю над модулем Django-tenants для создания мультитенантного приложения для моих клиентов. В моем требовании: пользователь может принадлежать более чем одному клиенту, и у него могут быть разные роли, поэтому я посчитал это идеальным способом сделать это. Теперь проблема в том, что я создал отдельную схему для каждого арендатора, но я не могу получить доступ ни к одному URL, хотя служба работает нормально. Она показывает мне ошибку страницы, не найденной.
Я попытался выполнить шаги, упомянутыеTomturner, который является одним из contibutor Django-арендаторов. Ниже приведена ссылка, по которой я следовал: https://github.com/tomturner/django-tenants/blob/master/docs/install.rst В базе данных все идеально, но почему URL недоступен, из-за чего я не могу это выяснить.
from django.db import models
from django_tenants.models import TenantMixin, DomainMixin
class Client(TenantMixin):
name = models.CharField(max_length=100)
class Domain(DomainMixin):
pass
Мое доменное имя арендатора s1Это singh.co, поэтому я должен иметь доступ к URL арендатора, используя http: ///singh.co: 8000 . Но я получаю ошибку 404. Не удалось определить проблему.
Я использую Python 3.7.3 с нижеуказанными пакетами. Джанго - 2.2.6 Джанго-арендаторы - 2.2.3