Maison > interface Web > tutoriel HTML > Explication détaillée des étapes permettant à Django d'afficher les données de la table d'arrière-plan dans la page HTML frontale

Explication détaillée des étapes permettant à Django d'afficher les données de la table d'arrière-plan dans la page HTML frontale

高洛峰
Libérer: 2017-03-23 10:11:07
original
8863 Les gens l'ont consulté

J'ai créé une table utilisateur et saisi quelques informations dans la table. Alors comment afficher les informations de ce tableau dans la page html précédente ?

Explication détaillée des étapes permettant à Django dafficher les données de la table darrière-plan dans la page HTML frontale

1. Ajoutez l'URL dans learn/urls.py

Explication détaillée des étapes permettant à Django dafficher les données de la table darrière-plan dans la page HTML frontale

2. répondre à la demande de l'utilisateur

Explication détaillée des étapes permettant à Django dafficher les données de la table darrière-plan dans la page HTML frontale

Voici une fonction user_list() définie pour répondre à la demande de l'utilisateur d'accéder à http://127.0.0.1/learn/user

Cette méthode consiste à utiliser des fichiers de modèle HTML pour restituer et afficher le contenu.

def user_list(request):
    users = User.objects.all()  #将User表中的所有对象赋值给users这个变量,它是一个列表
    return render(request, 'home.html', {'users': users}) 生成一个user变量,这个变量可以给templates中的html文件使用
Copier après la connexion

3. Modifiez le fichier learn/templates/home.html

Explication détaillée des étapes permettant à Django dafficher les données de la table darrière-plan dans la page HTML frontale

4. Visitez la première page,

Explication détaillée des étapes permettant à Django dafficher les données de la table darrière-plan dans la page HTML frontale

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal