ModuleNotFoundError: нет модуля с именем '__main __. Models'; «__main__» не является пакетом при импорте моделей из базы данных - PullRequest
0 голосов
/ 10 февраля 2020

Я пытаюсь получить данные из панели администратора. Но когда я печатаю объект post здесь, он выдает ошибку. Я испробовал почти все методы, но ничего не работает

views.py

from django.template import RequestContext

from django.shortcuts import render, get_object_or_404

from .models import Mam


def index(request):
    question = Mam.objects.all()
    #question = get_object_or_404(Mam)
    context = {'latest_question_list': question}
    return render(request, 'index.html', context)

models.py

from django.db import models

# Create your models here.
class Mam(models.Model):
    name = models.TextField(max_length=60)

    def __str__(self):
        return self.name

индекс. html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title></title>
    {%for i in context %}
        <p>{{  i }}</p>
    {% endfor%}`enter code here`
</head>
<p></p>
<body>

</body>
</html>
...