def unions_count_json(request): available = request.values.get('available', None) if available is None: count = Union.query().count() else: if available.lower() == 'true': count = Union.query(Union.available == True).count() else: count = Union.query(Union.available == False).count() return render_json_response({ 'success': True, 'result': count })
def unions_json(request): available = request.values.get('available', None) if available is None: unions_q = Union.query() else: if available.lower() == 'true': unions_q = Union.query(Union.available == True) else: unions_q = Union.query(Union.available == False) unions = [key.id() for key in unions_q.fetch(keys_only=True)] return render_json_response({ 'success': True, 'result': unions })
def index(request): products_obj = Union.query(Union.available == True) if products_obj.count(): products_obj = products_obj.fetch() else: products_obj = [] return render_to_response('shop/index.html', {'products':products_obj})
def index(request): available_product = Product.query(Product.available == True, Product.id_1c != '').get() if not available_product: available_product = Product.query().get() if available_product: available_product = available_product.key.id() else: available_product = 1024 available_union = Union.query(Union.available == True).get() if not available_union: available_union = Union.query().get() if available_union: available_union = available_union.key.id() else: available_union = 1025 return render_to_response('api/v3/index.html', { 'available_product': available_product, 'available_union': available_union })
def api_unions(request): unions = Union.query() return render_json_response([union.to_json() for union in unions])
def index(request): unions = Union.query() return render_to_response("union/admins/index.html", {"unions": unions})