Не подтягивает css страницу
views.py
def edit_student(request, student_id):
if request.method == 'POST':
form = StudentFormFromModel(request.POST)
if form.is_valid():
Student.objects.update_or_create(defaults=form.cleaned_data, id=student_id)
return HttpResponseRedirect(reverse('list-students'))
else:
student = Student.objects.filter(id=student_id).first()
form = StudentFormFromModel(instance=student)
return render(request, 'student/edit_student.html', {'form': form}, {'student_id': student_id})
edit_student.html
{% extends "base.html" %}
{% block head %}
{{ block.super }}
<style type="text/css">
body { background-color: goldenrod; }
</style>
{% endblock %}
{% block content %}
<h1>Student edit form</h1>
<form action="/edit_student/{{student.id}}" method="post">
{% csrf_token %}
<table>
{{ form.as_table }}
</table>
<input type="submit" value="Submit">
</form>
{% endblock %}
forms.py
from django import forms
from .models import Student
class StudentForm(forms.Form):
first_name = forms.CharField(label='Student\'s first name', required=True)
last_name = forms.CharField(label='Student\'s last name', required=True)
age = forms.IntegerField(label='Student\'s first age', required=True)
phone = forms.IntegerField(label='Student\'s phone', required=True)
class StudentFormFromModel(forms.ModelForm):
class Meta:
model = Student
fields = ['first_name', 'last_name', 'age', 'phone']
urls.py
from django.urls import path
from students.views import get_student, list_students, create_student, edit_student, delete_student, index
urlpatterns = [
path('', index),
path('get_student/', get_student),
path('list_students/', list_students, name='list-students'),
path('edit_student/<int:student_id>', edit_student, name='edit-student'),
path('delete_student/<int:student_id>', delete_student, name='delete-student'),
path('create_student', create_student),
]
Должно выглядеть вот так
[
![]](https://i.stack.imgur.com/AxnIB.png)