Доступ к данным модели подкласса при поиске родительского класса в Django - PullRequest
0 голосов
/ 18 апреля 2020

Я действительно не знаю, как объяснить мою проблему достаточно хорошо, но я сделаю это.

У нас есть модель пользователя по умолчанию, расширение модели Employee, а затем расширение этой модели. , Расписание. У каждого сотрудника может быть много расписаний, и у каждого сотрудника есть только один пользователь.

Я хочу создать код, который ищет имя пользователя, сохраненное в User, а затем возвращает все объекты расписания для этого пользователя.

Это мое текущее представление

С учетом кода Views.py:

class EmployeeSearchView(PermissionRequiredMixin, ListView):
  permission_required = ('zapp.can_approve')
  model = User
  template_name = 'zapp/search_timesheet.html'

  def get_queryset(self):
    query = self.request.GET.get('q')
    object_list =  User.objects.filter(username__iexact=query)
    return object_list

и моего текущего шаблона


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

{% block content %}
    <h2>Submit new timesheet</h2>
    <form method="POST" class="timesheet-form">{% csrf_token %}
        {{ form.as_p }}
        <button type="submit" class="save btn btn-default">Save</button>
    </form>
{% endblock %}

Если решение не может быть предоставлено с моим маленьким Информация, где я могу найти в документации что-то, что говорит об этом? Спасибо!

...