ProgrammingError at /blog/ django project in ubuntu vps
Я столкнулся с этой ошибкой после развертывания проекта на сервере Linux. Но когда я запустил его на localhost, у меня не было такой ошибки, кроме того, я говорю, что у меня есть приложение для блога
views.py
from django.views import generic
from .models import Post
class PostList(generic.ListView):
queryset = Post.objects.filter(status=1).order_by("-created_at")
template_name = "blog/blog.html"
class PostDetail(generic.DetailView):
model = Post
template_name = "blog/blogContent.html"
urls.py
from django.urls import path
from . import views
urlpatterns = [
path("", views.PostList.as_view(), name="blog"),
path("<slug:slug>/", views.PostDetail.as_view(), name="post_detail"),
]
blog.html
{% extends 'base.html' %}
{% load static %}
{% block content %}
<main class="main">
<div class="container blog_container">
<h2>وبلاگ</h2>
<div class="content_container">
{% for post in post_list %}
<div class="content">
<a href="{% url 'post_detail' post.slug %}"><img src="{{ post.image.url }}" alt="" ></a>
<a href="{% url 'post_detail' post.slug %}" class="title">{{ post.title }}</a>
<p>{{ post.author }} </p>
<p>{{ post.created_at|timesince }}</p>
<br>
<p class="description">{{post.content|slice:":200" }} </p>
</div>
{% endfor %}
</div>
</div>
</main>
<!-- START FOOTER COMPONENT -->
{% endblock content %}
