Я получаю ошибку ниже и снова. Я пытаюсь решить ее с
утро, но ничего не происходит.
набор запросов подтверждения не является None, аргумент 'basename
не указан, и
могли '\ AssertionError: basename
аргумент не указан, и мог
автоматически не определяет имя из набора просмотра, так как оно не
имеют атрибут .queryset
.
models.py
class Language(models.Model):
A = models.CharField(max_length=50)
B = models.ForeignKey(User,on_delete=models.CASCADE,null=True)
C = models.CharField(max_length=60)
D = models.TextField(max_length=256)
E = models.BooleanField(default=False)
serializers.py
class LanguageSerializer(serializers.ModelSerializer):
class Meta:
model = Language
fields = ("__all__")
views.py
class LanguageView(viewsets.ModelViewSet):
queryset = Language.objects.all()
serializer_class = LanguageSerializer
urls.py
router = routers.DefaultRouter()
router.register('ln/languages', views.LanguageView)
В models.py есть еще много моделей (таблиц), каждая другая модель (таблица) -
работает нормально для получения результатов, но в языковой модели (таблица) выдается ошибка
набор запросов assert не None, аргумент 'basename
не указан, и
могли '\ AssertionError: basename
аргумент не указан, и мог
автоматически не определяет имя из набора просмотра, так как оно не
имеют атрибут .queryset
.