Пытаюсь добавить статью через админа происходит эта ошибка
помимо этой ошибки в терминале вот эта ошибка:?: (staticfiles.W004) The directory 'C:\Users\123\web-site\mysite\static' in the STATICFILES_DIRS setting does not exist.
код:
from django.db import models
class Articles(models.Model):
title = models.CharField("название", max_length=50)
anons = models.CharField("анонс", max_length=250)
full_text = models.TextField('текст')
date = models.DateTimeField('время создания')
def __str__(self):
return self.title
class Meta:
verbose_name = 'новость'
verbose_name_plural = 'новости'
код который в news/vievs.py:
from django.shortcuts import render
from .models import Articles
def news_home(request):
news = Articles.objects.order_by("-date")
return render(request, 'news/news_home.html', {news: 'news'})
код который в news/admin.py:
from django.contrib import admin
from .models import Articles
admin.site.register(Articles)
код который в news_home.html
{% extends 'main/layout.html' %}
{% block title %} новости {% endblock %}
{% block body %}
<div class="features">
<h1>новости</h1>
{% if news %}
{% for el in news %}
<div class="alert alert-warning">
<h3>{{ el.title }}</h3>
<p>{{ el.anons }}</p>
</div>
{% endfor %}
{% else %}
<p>у вас нет статьи</p>
{% endif %}
</div>
{% endblock %}`from django.db import models
class Articles(models.Model):
title = models.CharField("название", max_length=50)
anons = models.CharField("анонс", max_length=250)
full_text = models.TextField('текст')
date = models.DateTimeField('время создания')
def __str__(self):
return self.title
class Meta:
verbose_name = 'новость'
verbose_name_plural = 'новости'
код который в news/vievs.py:
from django.shortcuts import render
from .models import Articles
def news_home(request):
news = Articles.objects.order_by("-date")
return render(request, 'news/news_home.html', {news: 'news'})
код который в news/admin.py
from django.contrib import admin
from .models import Articles
admin.site.register(Articles)
код который в news_home.html
{% extends 'main/layout.html' %}
{% block title %} новости {% endblock %}
{% block body %}
<div class="features">
<h1>новости</h1>
{% if news %}
{% for el in news %}
<div class="alert alert-warning">
<h3>{{ el.title }}</h3>
<p>{{ el.anons }}</p>
</div>
{% endfor %}
{% else %}
<p>у вас нет статьи</p>
{% endif %}
</div>
{% endblock %}