Администратор не отправляет данные в django
Я написал этот код, используя django: в models.py (в приложении):
class Feature2(models.Model):
name = models.CharField(max_length=100)
detail = models.CharField(max_length=500)
в URLs.py (в приложении)
urlpatterns = [
path('2', views.index, name='index2'),
]
в файле admin.py (в приложении):
'admin.site.register(Feature2)'
в шаблонах приложения (index2.html):
<div class="row icon-boxes">
{% for feature in xfeatures %}
<div class="col-md-6 col-lg-3 d-flex align-items-stretch mb-5 mb-lg-0" data-aos="zoom-in" data-aos-delay="200">
<div class="icon-box">
<div class="icon"><i class="ri-stack-line"></i></div>
<h4 class="title"><a href="">{{feature.name}}</a></h4>
<p class="description">{{feature.details}}</p>
</div>
</div>
{%endfor%}
</div>
</div>
in views.py (in app):
def index2 (request):
xfeatures = Feature2.objects.all()
return render(request,'myapp/index2.html', {'xfeatures': xfeatures})
in urls.py in project:
urlpatterns = [
path('admin/', admin.site.urls),
path('myapp/', include("myapp.urls"))
]
когда я запускаю admin в браузере и ввожу данные в features2 у меня появляется вот это: на этой фотографии
что же не так в моем коде?