template table do not preview data from db sqlite

please help me … i have table in dashboard .html to preview data from db but it do not preview anything …
here is my codes


def dashboard(request):
    employees = Employees.objects.all()
    return render(request,'employees/dashboard.html',{"emp": employees})


{% extends 'employees/base.html'%}

{% block content %}

    <h4>مرحبا بك بموقع قسم الجودة والتقييم المؤسسي - شعبة الملاك</h4>
    <h5> Welcome, {{user}}! 👋 </h5>
    <a class="btn btn-outline-primary btn-sm" href="{%url 'add_emp'%}">
              اضـــافــة بيــانــات    &nbsp;<i class="fa fa-plus-circle" aria-hidden="true"></i>


<table class="table table-striped">
                <th scope="col">ت</th>
                <th scope="col">الاسم الرباعي</th>
                <th scope="col"> الجنس</th>
                <th scope="col"> العنوان الوظيفي</th>
                <th scope="col"> الدرجة الوظيفية </th>
                <th scope="col">  التحصيل الدراسي</th>
                <th scope="col"> التخصص الدقيق</th>
                <th scope="col"> اسم الام الثلاثي</th>
                <th scope="col"> تاريخ الميلاد</th>
                <th scope="col"> العمر</th>
                <th scope="col"> تاريخ التعيين </th>
                <th scope="col"> حالة الموظف </th>
                <th scope="col"> الخدمة الكلية </th>
                <th scope="col"> طبيعة العمل </th>
                <th scope="col"> الوضع الاجتماعي </th>
                <th scope="col"> نوع المسؤولية </th>
                <th scope="col"> موقع العمل </th>
                <th scope="col"> الجهة المنسب اليها </th>
                <th scope="col"> الجهة المنسب منها </th>
                <th scope="col">View</th>

            {% for emp in employees %}
                  <td> {{emp.id}} </td>
                  <td> {{emp.الاسم_الرباعي}} </td>
                  <td> {{emp.الجنس}} </td>
                  <td> {{emp.العنوان_الوظيفي}} </td>
                  <td> {{emp.الدرجة_الوظيفية}} </td>
                  <td> {{emp.التحصيل_الدراسي}} </td>
                  <td> {{emp.التخصص_الدقيق}} </td>
                  <td> {{emp.اسم_الام_الثلاثي}} </td>
                  <td> {{emp.تاريخ_الميلاد}} </td>
                  <td> {{emp.العمر}} </td>
                  <td> {{emp.تاريخ_التعيين}} </td>
                  <td> {{emp.حالة_الموظف}} </td>
                  <td> {{emp.الخدمة_الكلية}} </td>
                  <td> {{emp.طبيعة_العمل}} </td>
                  <td> {{emp.الوضع_الاجتماعي}} </td>
                  <td> {{emp.نوع_المسؤولية}} </td>
                  <td> {{emp.موقع_العمل}} </td>
                  <td> {{emp.الجهة_المنسب_اليها}} </td>
                  <td> {{emp.الجهة_المنسب_منها}} </td>

            {% endfor %}

{% endblock %}

Side note: When posting code here, enclose the code between lines of three backtick - ` characters. This means you’ll have a line of ```, then your code, then another line of ```. This forces the forum software to keep your code properly formatted. (I’ve taken the liberty of modifying your original post to fix this.)

In your view, you have:

This means you’ve defined a context name “emp”, which is the variable you would reference in your template.

However, in your template you have:

This is trying to reference a name “employees” in the context, which you do not have defined.

Your definition of the context should be {"employees", employees}

1 Like

I can’t find a words enough to thank you …
thank you thank you thank you Mr.Ken you made it

the last question
I do web app for main branch feeding by data from other branches
how can i link each data by its branch and show all data to admin only

I don’t know. You don’t have your models posted here and I don’t know how you transfer data between branches.

Start by reading Using the Django authentication system | Django documentation | Django and then Customizing authentication in Django | Django documentation | Django