, поэтому я пытаюсь создать динамические c страницы с Django. У меня уже есть ввод данных «имя», «фон» и «введение» на странице администратора. И теперь я пытаюсь показать это моей странице "... / index". Но это не работает.
Это код python для models.py
class UserInfo(models.Model):
name = models.CharField(max_length = 10)
background = models.CharField(max_length=30)
introduction = models.CharField(max_length = 60)
, и в моем файле views.py у меня есть это:
def index(request):
user = UserInfo.objects.all()
return render(request, 'index.html', {'user' : user})
и, наконец, в моем файле 'index. html' у меня есть это:
<p>{{user.name}}</p>
<p>{{user.background}}</p>
<p>{{user.introduction}}</p>
Так что эти коды должны показывать мне имя, фон и введение в '... / index 'страница, но она ничего не показывает. Я не понимаю, что я сделал не так.
Я очень ценю вашу помощь. :) Спасибо.