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')
def reset(): try: client = Person() client.reset_all() message = Messages() message.reset_message() return render_template('signin.html') except: pass
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')
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')
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')
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')
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')
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')
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")
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')
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)
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')
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')
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')
async def on_member_join(member): all_people.append(Person(member.name,0,0.0,member.roles,member.joined_at))
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