Я пытаюсь перезаписать CSS-файлы для доступного API, но тема не отображается должным образом.
В частности:
1) Навбар не отображается должным образом.
2) Кнопка Get смещена из своего правильного положения
3) Навигационные ссылки вверху не имеют стрелок или косых черт.
Мой код
-proj
--app
--templates
----rest_framework
------api.html
--proj
----settings.py
settings.py
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
#'DIRS': [os.path.join(BASE_DIR, 'templates')],
'DIRS' : [],
'APP_DIRS': True,
'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',
],
},
},]
api.html
{% extends "rest_framework/base.html" %}
{% block bootstrap_theme %}
<link rel="stylesheet" href="https://bootswatch.com/4/cerulean/bootstrap.min.css" type="text/css">
{% endblock %}
{% block branding %}
<a class="navbar-brand" rel="nofollow" href="#">
My Title
</a>
{% endblock %}