, когда я пытаюсь получить доступ к домашней странице, где отображаются все сообщения, я получаю эту ошибку
, она говорит мне, что ошибка в этой строке в моем шаблоне:
= "https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" целостность = "sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf / nJGzIxFDsf4x0xIM + B07jRM" crossorigin = "анонимный">
base.html:
*1002* 101
1010 для 101%в объектах%}
<div class="card" style="width: 18rem;">
<div class="card-body">
{% if i.cover %}
<img src="{{ i.cover.url}}" class="img-fluid" >
{% endif %}
<h4 class="card-title">{{i.title}} <small style="font-size: small;"> {{i.timestamp | timesince}}</small></h4>
<p class="card-text">{{i.content | linebreaks | truncatechars:120}}</p>
<a href="{{i.get_absolute_url}}" class="btn btn-outline-dark">view</a> <a href="{{i.get_absolute_url}}edit" class="btn btn-outline-info">edit</a>
</div>
</div> <br>
{% cycle '' '' '</td></tr><tr>' %}
{%endfor%}
urls.py:
urlpatterns = [
url(r'^create/$', views.posts_create),
url(r'^$', views.posts_list, name="list"),
url(r'^(?P<slug>[-\w]+)/$', views.posts_detail, name="detail"),
url(r'^(?P<ID>\d+)/edit/$', views.posts_update, name="update"),
url(r'^(?P<ID>\d+)/delete/$', views.posts_delete),
]
models.py:
class Post (models.Model):
title = models.CharField(max_length=200)
content = models.TextField()
slug = models.SlugField(unique=True, default='-')
updated = models.DateTimeField(auto_now=True, auto_now_add=False)
timestamp = models.DateTimeField(auto_now=False, auto_now_add=True)
cover = models.ImageField(null=True, blank=True, upload_to="media/")
def __str__(self):
return self.title
def get_absolute_url(self):
return reverse("posts:detail", kwargs={'slug':self.slug})
views.py:
def posts_detail(request, slug):
object = get_object_or_404(Post,slug=slug)
context = {'title': object.title, 'object': object}
return render(request, 'post_details.html', context)