views.py 561 B

12345678910111213141516171819
  1. from django.shortcuts import render
  2. from expenses.models import Category
  3. from expenses.forms import CategoryForm
  4. def homepage(request):
  5. return category_list(request)
  6. def category_list(request):
  7. categories = Category.objects.all()
  8. form = CategoryForm(request.GET or None)
  9. if form.is_valid():
  10. data = form.cleaned_data
  11. # print(sensor.pk)
  12. # return render(request, 'sensors/sensor_detail.html', {'sensor': sensor})
  13. return render(
  14. request, "categories_list.html", {"categories": categories, "form": form}
  15. )