#django #django-rest-framework #django-forms #toggle
Вопрос:
Здесь, в этом проекте, я хочу показать переключатель зеленого цвета,когда администратор вошел в систему, а переключатель других пользователей красный, а также когда другой пользователь вошел в систему, их переключатель должен быть зеленого цвета, а другие должны оставаться красного цвета.
Это мой шаблон.
<table class="table table-hover text-nowrap" id="rooms">
<thead>
<tr>
<th>SN</th>
<th>Users</th>
<th>Email</th>
<th>Status</th>
<th>Action</th>
</tr>
</thead>
<tbody>
{% for user in object_list %}
<tr>
<td>{{forloop.counter}}</td>
<td>{{user.username }}</td>
<td>{{user.email}}</td>
<td>
<label class="switch">
<input type="checkbox">
<span class="slider round"></span>
</label>
</td>
<td>
<span ><a class="btn btn-info mr-2" href="{% url 'dashboard:passwordreset' %}"
><i
class="fa fa-edit m-1"
aria-hidden="true"
></i>Reset Password</a
></span>
</td>
</tr>
{% endfor %}
</tbody>
</table>
class UsersListView(SuperAdminRequiredMixin, AdminRequiredMixin, ListView):
template_name = 'dashboard/users/userlist.html'
login_url = '/login/'
redirect_field_name = 'user_list'
paginate_by = 5
def get_queryset(self):
return User.objects.all()