Esempio n. 1
0
def home():
    try:
        client = Person()
        if client.first_time_login():
            return render_template('signin.html')
        if request.method == 'POST':
            return render_template("home.html",
                                   name=client.name,
                                   resume=client.resume,
                                   image=client.image_file,
                                   about=client.about,
                                   skills=client.skills,
                                   projects=client.projects,
                                   user=True)
        else:
            return render_template("home.html",
                                   name=client.name,
                                   resume=client.resume,
                                   image=client.image_file,
                                   about=client.about,
                                   skills=client.skills,
                                   projects=client.projects,
                                   user=True)

    except Exception as e:
        print(e)
        pass
    return render_template('signin.html')
Esempio n. 2
0
def reset():
    try:
        client = Person()
        client.reset_all()
        message = Messages()
        message.reset_message()
        return render_template('signin.html')
    except:
        pass
Esempio n. 3
0
def correct2():
    client = Person()
    try:
        if request.method == 'POST':
            about = request.form['about']
            client.replace_about(about)
            return render_template('admin.html')
    except:
        pass
    return render_template('login.html')
Esempio n. 4
0
def add_resume():
    try:
        if request.method == 'POST':
            resume = request.form['resume']
            client = Person()
            client.replace_resume(resume)
        return render_template('admin.html')
    except:
        pass
    return render_template('login.html')
Esempio n. 5
0
def correct1():
    client = Person()
    try:
        if request.method == 'POST':
            name = request.form['name']
            client.replace_name(name)
            return render_template('admin.html')
    except:
        pass
    return render_template('login.html')
Esempio n. 6
0
def correct6():
    client = Person()
    try:
        if request.method == 'POST':
            title = request.form['title']
            client.remove_project(title)
            return render_template('admin.html')
    except:
        pass
    return render_template('login.html')
Esempio n. 7
0
def correct3():
    client = Person()
    try:
        if request.method == 'POST':
            skill = request.form['skill']
            star = int(request.form['star'])
            client.add_skill(skill, star)
            return render_template('admin.html')
    except:
        pass
    return render_template('login.html')
Esempio n. 8
0
def correct4():
    client = Person()
    try:
        if request.method == 'POST':
            skill = request.form['skill']
            client.remove_skill(skill)

            return render_template('admin.html')
    except Exception as e:
        print(e)
        pass
    return render_template('login.html')
Esempio n. 9
0
def check_login():
    email = request.form['email']
    password = request.form['password']

    client = Person()
    try:
        client.load_data()
        corr_email = client.email_id
        corr_password = client.password
        if (email == corr_email and password == corr_password):
            return render_template('admin.html')
    except:
        pass
    return render_template('login.html', wp="wrong email or password")
Esempio n. 10
0
def add_user():
    if request.method == 'POST':
        try:
            name = request.form["name"]
            email = request.form["email"]
            password = request.form["password"]

            client = Person()
            if (client.first_time_login()):
                client.reset_user(name, email, password)

            return render_template('login.html')
        except:
            pass
        return render_template('singin.html')
Esempio n. 11
0
def mail():
    client = Person()
    try:
        if request.method == 'POST':
            mess = {
                "name": request.form['name'],
                "email": request.form['email'],
                "content": request.form['text']
            }

            message_box = Messages()

            message_box.send_message(mess)
            # print(mess)
    except Exception as e:
        print(e)
        pass
    td = TimeDate()
    timeleft = td.get_lefttime()
    return render_template("home.html",
                           name=client.name,
                           resume=client.resume,
                           image=client.image_file,
                           about=client.about,
                           skills=client.skills,
                           projects=client.projects,
                           user=True,
                           timeleft=timeleft)
Esempio n. 12
0
def correct5():
    client = Person()
    try:
        if request.method == 'POST':
            new_project = {
                "title": request.form['title'],
                "tech_stack": request.form['tech_stack'],
                "content": request.form['content'],
                "github_link": request.form['github_link'],
                "demo_link": request.form['demo_link']
            }
            client.add_project(new_project)
            return render_template('admin.html')
    except:
        pass
    return render_template('login.html')
Esempio n. 13
0
def add_user():
    if request.method == 'POST':
        try:
            name = request.form["name"]
            email = request.form["email"]
            password = request.form["password"]
            client = Person()
            td = TimeDate()
            if (client.first_time_login()):
                td.set_datetime()
                client.reset_user(name, email, password)
                return render_template('login.html')
            timeleft = td.get_lefttime()
            return render_template('signin.html', timeleft=timeleft)
        except:
            pass
        return render_template('signin.html')
Esempio n. 14
0
def home():
    try:
        client = Person()
        if client.first_time_login():
            return render_template('signin.html')
        td = TimeDate()
        print(td.passtime())
        if (td.passtime()):
            client.reset_all()
            message = Messages()
            message.reset_message()
            return render_template('signin.html')
        timeleft = td.get_lefttime()
        print(timeleft)
        if request.method == 'POST':
            return render_template("home.html",
                                   name=client.name,
                                   resume=client.resume,
                                   image=client.image_file,
                                   about=client.about,
                                   skills=client.skills,
                                   projects=client.projects,
                                   user=True,
                                   timeleft=timeleft)
        else:
            return render_template("home.html",
                                   name=client.name,
                                   resume=client.resume,
                                   image=client.image_file,
                                   about=client.about,
                                   skills=client.skills,
                                   projects=client.projects,
                                   user=True,
                                   timeleft=timeleft)

    except Exception as e:
        print(e)
        pass
    return render_template('signin.html')
Esempio n. 15
0
async def on_member_join(member):
    all_people.append(Person(member.name,0,0.0,member.roles,member.joined_at))
Esempio n. 16
0
def member_to_person(member_list):
    new_list = []
    for member in member_list:
        new_list.append(Person(name = member.name,level = 0, exp =  0,roles = member.roles, date = member.joined_at))
    return new_list