Я пытаюсь сделать простое приложение Django, где список сотрудников считывается из базы данных и отображается.для этого я определил модели и ввел значения в базу данных через администратора Django.Но при попытке отобразить данные из базы данных я застрял с ошибкой "ViewDoesNotExist at / employeeProfile /: Не удалось импортировать task.employeeDetails.views. Ошибка была: невозможно импортировать имя emp_profile". Я относительно новичок в django, поэтому, пожалуйста, помогитемне решить это.Я вставлю код здесь. enter code here
VIEWS.PY
from django.shortcuts import render_to_response
from django.contrib.auth.models import*
from task.employeeDetails.models import *
from django.conf import settings
from django.http import HttpResponse
from task.employeeDetails import emp_profile
def employeeList(request):
tableList = EmployeeDetails.objects.all()
return render_to_response('employeeList.html', {'emp_list': tableList})
def employeeProfile(request):
profile = EmployeeDetails.objects.all()
return render_to_response('employeeProfile.html',{'emp_profile':emp_profile})
URLS.PY
(r'^employeeProfile/$','task.employeeDetails.views.employeeProfile'),
ШАБЛОН
<html>
<body>
{%for emp in emp_profile%}
<tr> <td>{{ emp.userName }} {{ emp.designation }} {{ emp.employeeID }}</td> </tr><td>
{%endfor%}
</table></h4>
</body>
</html>