catalog editor: load catalog, region, season data

This commit is contained in:
Seth Ladygo
2019-04-28 02:46:37 -07:00
parent 6fc247c426
commit 28651477e3
7 changed files with 140 additions and 42 deletions

View File

@ -7,7 +7,22 @@ from django.utils.translation import gettext as _
from lazysignup.decorators import allow_lazy_user
from account.decorators import login_required
from procat2.models import Catalog, Season, Region
@login_required
def catalogedit(request):
return render(request, 'catalogedit/catalogedit.html')
def catalogedit(request, id=0):
regions = Region.objects.order_by('ordering')
seasons = Season.objects.order_by('ordering')
context = {
'catalogID': id,
'regions': [r.serialize() for r in regions],
'seasons': [s.serialize() for s in seasons],
}
return render(request, 'catalogedit/catalogedit.html', context)
@login_required
def get_catalog(request, id):
cat = get_object_or_404(Catalog, id=id)
return JsonResponse(cat.data, safe=False)