Пожалуйста, найдите ниже пакеты в файле requirements.txt
Вот какая ошибка у меня возникает :- Неправильная конфигурация в /attendanceattendance/add AddAttendance не хватает QuerySet. Определите AddAttendance.model, AddAttendance.queryset или переопределить AddAttendance.get_queryset().
Это мой models.py
class StudentAttendance(models.Model):
StudentName = models.CharField(max_length=150)
StudentRoll = models.CharField(max_length=100)
lecturesAttended = models.IntegerField(null=True)
TotalLectures = models.IntegerField(null=True)
slug = models.SlugField(allow_unicode=True,null = True)
def __str__(self):
return self.StudentName
def save(self,*args,**Kwargs):
self.slug = slugify(self.StudentName)
super().save(*args,**Kwargs)
def get_absolute_url(self):
return reverse("home")
class Meta():
ordering = ['StudentName']
This is my view
class AddAttendance(generic.CreateView,LoginRequiredMixin):
form_model = forms.AttendanceForm
success_url = reverse_lazy('home')
template_name = 'attendance/attendance.html'
This is my urls
from django.conf.urls import url
from . import views
app_name = 'attendance'
urlpatterns = [
url(r'^attendance/add',views.AddAttendance.as_view(),name='attend')
]
введите описание изображения здесь
Ваш вид должен выглядеть следующим образом
class AddAttendance(generic.CreateView,LoginRequiredMixin):
form = forms.AttendanceForm
model = StudentAttendance
success_url = reverse_lazy('home')
template_name = 'attendance/attendance.html'