예제 #1
0
파일: views.py 프로젝트: gmist/1businka
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
    })
예제 #2
0
파일: views.py 프로젝트: gmist/1businka
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
    })
예제 #3
0
파일: views.py 프로젝트: gmist/1businka
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})
예제 #4
0
파일: views.py 프로젝트: gmist/1businka
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
    })
예제 #5
0
파일: admins.py 프로젝트: gmist/1businka
def api_unions(request):
    unions = Union.query()
    return render_json_response([union.to_json() for union in unions])
예제 #6
0
파일: admins.py 프로젝트: gmist/1businka
def index(request):
    unions = Union.query()
    return render_to_response("union/admins/index.html", {"unions": unions})