Шаблоны отображают только связанные объекты

Я могу просматривать только связанные поля объектов модели в моих шаблонах.

Я пробовал использовать шаблоны в корневом каталоге и думал, что проблема в этом, но проблема сохраняется, когда я перемещаю каталог шаблонов в папку apps

Вот пример объекта, к которому я пытаюсь получить доступ в своих шаблонах

class Apartment(models.Model):
    rent = models.PositiveSmallIntegerField()
    address = models.ForeignKey('Address', on_delete=models.CASCADE)
    occupied = models.BooleanField()
    ...    

settings.py

TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        'DIRS': ['templates',
            '../../lib/site-packages/django/contrib/admin/templates'
            ],
        'APP_DIRS': False,
        'OPTIONS': {
            'context_processors': [
                'django.template.context_processors.debug',
                'django.template.context_processors.request',
                'django.contrib.auth.context_processors.auth',
                'django.contrib.messages.context_processors.messages',
                'django.template.context_processors.media',
            ],
        },
    },
]

views.py

class ApartmentDetailView(DetailView):
    model = Apartment
    context_object_name = 'apartment'

Образец шаблона: Apartment-detail.html

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

{% block title %}
    {{ apartment.address }}
{% endblock %}

{% block content %}
    <div>
        {{ apartment.address }}
    </div>
    <section>
        {{ apartment.address }}
        <p><em>Number of rent</em> : {{ apartment.rent }}</p>
        <p><em>Number of occupied</em> : {{ apartment.occupied }}</p>
        ...
    </section>
{% endblock %}

для шаблона выше, я могу видеть {{apartment.address}} но ни {{apartment.rent}} ни {{apartment.occupied}}

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

Вернуться на верх