コード例 #1
0
def verified():
    obj_dao = Dao()
    obj_vo = loginVo()

    obj_vo.user_email = request.form.get('user_email')
    obj_vo.user_password = request.form.get('user_password')

    result, data, identify = obj_dao.login(obj_vo)

    if "admin_name" in data:
        if result == 1 and identify == "admin":
            return render_template('content/admin/adminHome.html',
                                   data=data['admin_name'])
    else:
        if result == 1 and identify == "wholesaler":
            main = data['user_full_name']
            return render_template('content/wholesaler/wholesalerHome.html',
                                   data=main)
        elif result == 1 and identify == "retailer":
            main = data['user_full_name']
            return render_template('content/retailer/retailerHome.html',
                                   data=main)
        elif result == 0 and data == "none" and identify == "invalid":
            flash("Invalid crendtial kindly check email or password...")
            return redirect(url_for('reroute'))
コード例 #2
0
ファイル: website.py プロジェクト: swisherh/lmfdb
def css():
    from flask import make_response
    response = make_response(render_template("style.css"))
    response.headers['Content-type'] = 'text/css'
    # don't cache css file, if in debug mode.
    from flask import current_app
    if current_app.debug:
        response.headers['Cache-Control'] = 'no-cache, no-store'
    else:
        response.headers['Cache-Control'] = 'public, max-age=600'
    return response
コード例 #3
0
ファイル: website.py プロジェクト: andreeamocanu/lmfdb
def css():
    from flask import make_response
    response = make_response(render_template("style.css"))
    response.headers['Content-type'] = 'text/css'
    # don't cache css file, if in debug mode.
    from flask import current_app
    if current_app.debug:
        response.headers['Cache-Control'] = 'no-cache, no-store'
    else:
        response.headers['Cache-Control'] = 'public, max-age=600'
    return response
コード例 #4
0
def register():
    obj_dao = Dao()
    obj_vo_wholesaler = wholesalerVo()
    obj_vo_retailer = retailerVo()
    if request.form.get('user') == "wholesaler":
        obj_vo_wholesaler.user_full_name = request.form.get('full_name')
        obj_vo_wholesaler.user_email = request.form.get('user_email')
        obj_vo_wholesaler.user_password = request.form.get('user_password')
        obj_vo_wholesaler.user_contact = request.form.get('user_contact')
        obj_vo_wholesaler.user_company_name = request.form.get('org_name')
        obj_vo_wholesaler.user_org_email = request.form.get('org_email')
        obj_vo_wholesaler.user_org_contact = request.form.get('org_contact')
        obj_vo_wholesaler.user_org_address = request.form.get('org_address')
        obj_vo_wholesaler.user_firm_type = request.form.get('org_firm_type')
        result = obj_dao.register(obj_vo_wholesaler, "wholesaler")
        if result == 1:
            return render_template('home/index.html')
        else:
            print("Error...!!!")
            return "Check console....!error dected...!"

    elif request.form.get('user') == "retailer":
        obj_vo_retailer.user_full_name = request.form.get('full_name')
        obj_vo_retailer.user_email = request.form.get('user_email')
        obj_vo_retailer.user_password = request.form.get('user_password')
        obj_vo_retailer.user_contact = request.form.get('user_contact')
        obj_vo_retailer.user_company_name = request.form.get('org_name')
        obj_vo_retailer.user_org_email = request.form.get('org_email')
        obj_vo_retailer.user_org_contact = request.form.get('org_contact')
        obj_vo_retailer.user_org_address = request.form.get('org_address')
        obj_vo_retailer.user_firm_type = request.form.get('org_firm_type')

        result = obj_dao.register(obj_vo_retailer, "retailer")
        if result == 1:
            return render_template('home/index.html')
        else:
            print("Error...!!!")
            return "Check console....!error dected...!"
コード例 #5
0
ファイル: website.py プロジェクト: swisherh/lmfdb
def not_yet_implemented():
    return render_template("not_yet_implemented.html", title="Not Yet Implemented")
コード例 #6
0
ファイル: website.py プロジェクト: swisherh/lmfdb
def form_example():
    sidebar = [('topic1', [("abc", "#"), ("def", "#")]), ("topic2", [("ghi", "#"), ("jkl", "#")])]
    info = {'sidebar': sidebar}
    return render_template("form.html", info=info)
コード例 #7
0
ファイル: website.py プロジェクト: swisherh/lmfdb
def example(blah=None):
    return render_template("example.html", blah=blah)
コード例 #8
0
def index():
    return render_template('home/index.html')
コード例 #9
0
ファイル: website.py プロジェクト: swisherh/lmfdb
def not_found_404(error):
    return render_template("404.html"), 404
コード例 #10
0
ファイル: website.py プロジェクト: andreeamocanu/lmfdb
def checklist():
    return render_template("checklist-fs.html")
コード例 #11
0
ファイル: website.py プロジェクト: andreeamocanu/lmfdb
def checklist_list():
    return render_template("checklist.html", body_class="checklist")
コード例 #12
0
ファイル: website.py プロジェクト: andreeamocanu/lmfdb
def not_yet_implemented():
    return render_template("not_yet_implemented.html",
                           title="Not Yet Implemented")
コード例 #13
0
ファイル: website.py プロジェクト: andreeamocanu/lmfdb
def form_example():
    sidebar = [('topic1', [("abc", "#"), ("def", "#")]),
               ("topic2", [("ghi", "#"), ("jkl", "#")])]
    info = {'sidebar': sidebar}
    return render_template("form.html", info=info)
コード例 #14
0
ファイル: website.py プロジェクト: andreeamocanu/lmfdb
def example(blah=None):
    return render_template("example.html", blah=blah)
コード例 #15
0
def new():
    return render_template('registration/new_user.html')
コード例 #16
0
ファイル: website.py プロジェクト: swisherh/lmfdb
def checklist_list():
    return render_template("checklist.html", body_class="checklist")
コード例 #17
0
ファイル: website.py プロジェクト: swisherh/lmfdb
def checklist():
    return render_template("checklist-fs.html")
コード例 #18
0
ファイル: website.py プロジェクト: andreeamocanu/lmfdb
def not_found_404(error):
    return render_template("404.html"), 404
コード例 #19
0
ファイル: website.py プロジェクト: swisherh/lmfdb
def not_found_500(error):
    return render_template("500.html"), 500
コード例 #20
0
ファイル: website.py プロジェクト: andreeamocanu/lmfdb
def not_found_500(error):
    return render_template("500.html"), 500
コード例 #21
0
def wholesaler():
    obj_dao = Dao()
    data = obj_dao.show('wholesaler')
    print(data)
    return render_template('content/wholesaler/wholesaler_db.html', data=data)
コード例 #22
0
def reroute():
    return render_template('home/index.html')