Example #1
0
def home(request, cid=-1):
    if cid == -1:
        try:
            cid = DishClassifyInfo.objects.filter(status=True).order_by("priority").values("pk")[0]["pk"]
        except:
            cid = -1

    menus = DishClassifyInfo.objects.filter(status=True).order_by("priority")
    menus = [menu.data for menu in menus]

    dishs = DishInfo.objects.filter(status=True, dish_classify__pk=cid).order_by("priority")
    dishs = [dish.data for dish in dishs]

    return render(request, "duoyidian/home.html", dict(menus=menus, dishs=dishs, usr=getUsr(request)))
Example #2
0
def home(request, cid=-1):
    if cid == -1:
        try:
            cid = DishClassifyInfo.objects.filter(
                status=True).order_by('priority').values('pk')[0]['pk']
        except:
            cid = -1

    menus = DishClassifyInfo.objects.filter(status=True).order_by('priority')
    menus = [menu.data for menu in menus]

    dishs = DishInfo.objects.filter(status=True,
                                    dish_classify__pk=cid).order_by('priority')
    dishs = [dish.data for dish in dishs]

    return render(request, 'duoyidian/home.html',
                  dict(menus=menus, dishs=dishs, usr=getUsr(request)))
Example #3
0
File: views.py Project: whalezy/btc
def about(request):
    reDict = {'nav': getNav(request), 'usr': getUsr(request)}
    return render_to_response('freebtc123/about.html', reDict)
Example #4
0
File: views.py Project: whalezy/btc
def submitsite(request):
    _name = request.POST.get('name', '')
    _description = request.POST.get('description', '')
    _url = request.POST.get('url', '')
    if _url == '':
        print 'error'
    else:
        csySet = Classify.objects.get(nav__navName='submitsite')
        Site.objects.create(siteName=_name, siteDescription=_description, siteUrl=_url, classify_id=csySet.id)
    reDict = {'nav': getNav(request), 'csysite': getCsySite(request, 'submitsite', 1), 'usr': getUsr(request)}
    return render_to_response('freebtc123/submitsite.html', reDict)
Example #5
0
File: views.py Project: whalezy/btc
def btcwiki(request):
    reDict = {'nav': getNav(request), 'csysite': getCsySite(request, 'btcwiki', 1), 'usr': getUsr(request)}
    return render_to_response('freebtc123/btcwiki.html', reDict)
Example #6
0
File: views.py Project: whalezy/btc
def altcoin(request):
    reDict = {'nav': getNav(request), 'csysite': getCsySite(request, 'altcoin', 0), 'usr': getUsr(request)}
    return render_to_response('freebtc123/altcoin.html', reDict)
Example #7
0
File: views.py Project: whalezy/btc
def freebtc(request):
    reDict = {'nav': getNav(request), 'csysite': getCsySite(request, 'freebtc', 0), 'usr': getUsr(request)}
    return render_to_response('freebtc123/freebtc.html', reDict)
Example #8
0
File: views.py Project: whalezy/btc
def btcreaper(request, csyid=-1):
    reDict = {'nav': getNav(request), 'csyid': csyid, 'numsite': -1, 'num': 0, 'usr': getUsr(request)}
    reHtml = 'freebtc123/btcreaper.html' if -1 == csyid else 'freebtc123/csyreaper.html'
    return render_to_response(reHtml, reDict)
Example #9
0
File: views.py Project: whalezy/btc
def next(request, num, csyid=-1):
    numsite, num = getNumSite(request, int(num)) if -1 == csyid else getCsyNumSite(request, int(num), int(csyid))
    reDict = {'nav': getNav(request), 'csyid': csyid, 'numsite': numsite, 'num': num, 'usr': getUsr(request)}
    reHtml = 'freebtc123/btcreaper.html' if -1 == csyid else 'freebtc123/csyreaper.html'
    return render_to_response(reHtml, reDict)
Example #10
0
File: views.py Project: whalezy/btc
def fav(request):
    reDict = {'nav': getNav(request), 'favsite': getFavSite(request), 'lastest': getLastestSite(request), 'hottest': gethottestSite(request), 'usr': getUsr(request)}
    return render_to_response('freebtc123/fav.html', reDict)
Example #11
0
def btcreaper(request):
    reDict = {'nav': getNav(request), 'csysite': getCsySite(request, 'freebtc'), 'numsite': -1, 'num': 0, 'usr': getUsr(request)}
    return render_to_response('freebtc123/btcreaper.html', reDict)
Example #12
0
def next(request, num):
    numsite, num = getNumSite(request, int(num))
    reDict = {'nav': getNav(request), 'numsite': numsite, 'num': num, 'usr': getUsr(request)}
    return render_to_response('freebtc123/btcreaper.html', reDict)
Example #13
0
def newtobtc(request):
    reDict = {'nav': getNav(request), 'usr': getUsr(request), 'wallet': getWallet(request)}
    return render_to_response('freebtc123/newtobtc.html', reDict)
Example #14
0
def getEvaluateDict(request, siteid):
    site = Site.objects.get(id=siteid)
    siteDict = model_to_dict(site)
    siteDict = siteDictAdd(request, siteid, siteDict)
    eva = Evaluate.objects.filter(site__id=siteid).order_by('-evaDateTime')
    proof = Proof.objects.filter(site__id=siteid).order_by('-proofDateTime')
    reDict = {'nav': getNav(request), 'siteid': siteid, 'site': siteDict, 'eva': eva, 'proof': proof, 'usr': getUsr(request), 'wallet': getWallet(request)}
    return reDict
Example #15
0
def submitsite(request):
    verify_url = 'http://www.google.com/recaptcha/api/verify'

    _name = request.POST.get('name', '')
    _description = request.POST.get('description', '')
    _url = request.POST.get('url', '')

    robots = False
    if _url == '':
        pass
    else:
        _recaptcha_challenge_field = request.POST.get('recaptcha_challenge_field', '')
        _recaptcha_response_field = request.POST.get('recaptcha_response_field', '')
        data = {'privatekey': '6LfWhe0SAAAAAEkkiS0DD2w0u2xWA1gxpvFGt7YP', 'remoteip': getIP(request), 'challenge': _recaptcha_challenge_field, 'response': _recaptcha_response_field}
        re = requests.post(verify_url, data)

        if u'true' in re.text:
            csySet = Classify.objects.get(nav__navName='submitsite')
            Site.objects.create(siteName=_name, siteDescription=_description, siteUrl=_url, classify_id=csySet.id)
        else:
            robots = True

    reDict = {'nav': getNav(request), 'csysite': getCsySite(request, 'submitsite', 1), 'usr': getUsr(request), 'wallet': getWallet(request), 'robots': robots}
    return render_to_response('freebtc123/submitsite.html', reDict)
Example #16
0
def btcforum(request):
    reDict = {'nav': getNav(request), 'csysite': getCsySite(request, 'btcforum', 0), 'usr': getUsr(request), 'wallet': getWallet(request)}
    return render_to_response('freebtc123/btcforum.html', reDict)