Изменения, внесенные администратором трясогузки, не реализованы на внешнем интерфейсе.
Я подтвердил, что изменения, внесенные в администрацию трясогузки, отражаются на уровне администрирования django.Тем не менее, после нескольких перезагрузок сделанные изменения не отражаются на внешнем интерфейсе.
models.py:
class AboutUs(models.Model):
"""
This holds the info being displayed at the '/authors' page.
This model just stores info about the blog, it's visions and what it hopes to achieve through the internet
"""
id = models.PositiveIntegerField(blank=True,
unique=True,
primary_key=True
)
title = models.CharField("Title of About Us Text",
max_length=100,
null=True,
blank=True,
help_text="Default can be named 'Default', Christmas season can be named 'Christmas'"
)
about_us = RichTextField("About us",
null=True,
blank=True,
features=['bold', 'italic', 'hr', 'link', 'document-link', 'embed'],
)
date_created = models.DateField()
our_story = RichTextField("Our Story",
null=True,
blank=True,
features=['bold', 'italic', 'hr', 'link', 'document-link', 'embed'],
)
our_vision = RichTextField("Our Vision",
null=True,
blank=True,
features=['bold', 'italic', 'hr', 'link', 'document-link', 'embed']
)
our_quote = RichTextField("Our Quote",
null=True,
blank=True,
features=['bold', 'italic', 'hr', 'link', 'document-link', 'embed']
)
author_of_quote = models.CharField("Quote Author", null=True,
blank=True,
max_length=100
)
panels = [
FieldPanel('title'),
FieldPanel('about_us'),
FieldPanel('date_created'),
FieldPanel('our_story'),
FieldPanel('our_vision'),
FieldPanel('our_quote'),
FieldPanel('author_of_quote'),
]
template = 'templates/about.html'
def __str__(self):
return self.title
about.html:
{% include "nav_and_navbars/nav_and_navbars.html" %}
<div class="page-header">
<div class="container">
<div class="row">
<div class="col-md-offset-1 col-md-10 text-center">
{% if about_us %}
{% for inspiration in about_us %}
<h1> <!--class="text-uppercase"-->About <font style = "font-family:broadway regular">IXORABLOOM</font></h1>
<p class="lead">{{ inspiration.about_us|richtext }}</p>
{% endfor %}
{% endif %}
</div>
</div>
</div>
</div>
<!-- /PAGE HEADER -->
</header>
<!-- /HEADER -->
<!-- SECTION -->
<div class="section">
<!-- container -->
<div class="container">
<!-- row -->
<div class="row">
<div class="col-md-5">
<div class="section-row">
{% for story_base in about_us %}
{% if about_us %}
<div class="section-title">
<h2 class="title">Our story</h2>
</div>
<p>{{ story_base.our_story|richtext }}</p>
<blockquote class="blockquote">
<p>{{ story_base.our_quote|richtext }}</p>
<footer class="blockquote-footer">{{ story_base.author_of_quote }}</footer>
</blockquote>
</div>
</div>
<div class="col-md-7">
<div class="section-row">
<div class="section-title">
<h2 class="title">Our Vision</h2>
</div>
<p>{{ story_base.our_vision|richtext }}</p>
{% endif %}
{% endfor %}
</div>
</div>
</div>
<!-- /row -->
</div>
<!-- /container -->
</div>
<!-- /SECTION -->
{% include "footer_and_js/footer_and_js.html" %}
Я ожидаюизменения в тексте, которые я сделал для администратора трясогузки, будут отображаться на внешнем интерфейсе, но, тем не менее, после нескольких перезагрузок он не будет работать.