Zeigen Sie den Text aus einer JSON -Datei in der Django -Vorlage anPython

Python-Programme
Anonymous
 Zeigen Sie den Text aus einer JSON -Datei in der Django -Vorlage an

Post by Anonymous »

Ich fange an, Django zu lernen, ich habe einige grundlegende Vorlagen/Ansichten gemacht und möchte den Text aus einer JSON -Datei im Ordner Assets/Jsons angezeigt. Die Datei heißt "zites.json"
Der Inhalt der JSON -Datei:

Code: Select all

{
"emp_details": [
{
"emp_name": "johnny",
"email": "[email protected]",
"job_profile": "intern"
},
{
"emp_name": "gustav",
"email": "[email protected]",
"job_profile": "developer"
},
{
"emp_name": "emily",
"email": "[email protected]",
"job_profile": "Full Time"
}
]
}
< /code>
Hier sind die Ansichten.py:
from django.http import HttpResponse
from django.shortcuts import render

from django.contrib.auth import get_user_model

#from . import models

def homepage(request):
##here is where I want to have the json data
##and return it in the render along with the request and 'homepage.html'

return render(request,'homepage.html')

def about(request):
return render(request,'about.html')

def users(request):

User = get_user_model()
users = User.objects.all()

return render(request,'users.html',{'users':users})

< /code>
Hier ist die homepage.html, das layout.html hat CSS und einige Navigationsschaltflächen, die irrelevant sind. [url=viewtopic.php?t=14917]Ich möchte[/url] buchstäblich nur, dass der Inhalt des JSON als Text in der Homepage angezeigt wird. < /P>
{% extends 'layout.html' %}

{% block title %}
Home
{% endblock %}

{% block content %}

{% load static %}

{% load static %}


console.log(json1_data);


Home


Welcome {{request.user}}


Check out my [url=/about]About[/url] page.

{% endblock %}

Ich habe versucht, die Datei mit Basic Python zu importieren, hatte aber auch nicht viel Erfolg

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post