26 lines
768 B
Python
26 lines
768 B
Python
#from django.contrib import messages
|
|
from django.core import serializers
|
|
from django.http import HttpResponseRedirect, HttpResponse, JsonResponse
|
|
from django.shortcuts import render, get_object_or_404
|
|
#from django.urls import reverse
|
|
#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
|
|
|
|
|
|
@login_required
|
|
def cataloglist(request):
|
|
return render(request, 'cataloglist/cataloglist.html')
|
|
|
|
|
|
@login_required
|
|
def my_catalogs(request):
|
|
cats = Catalog.objects.filter(owner=request.user).order_by('-updated')
|
|
data = [c.summary() for c in cats]
|
|
# from time import sleep
|
|
# sleep(5)
|
|
return JsonResponse({'catalogs': data})
|