def delete_teaching(): user = session.get('user') login_user = st.find_account_by_fid(user) if request.method == 'POST': pub_no = request.form['teaching'] pub_no = int(pub_no) pub1 = login_user.teaching if pub_no-1 < len(pub1): pub = pub1[pub_no-1] st.deleteTeaching(user, str(pub)) return redirect(url_for('update_profile')) else: return redirect(url_for('update_profile')) else: return 'please give the imformation'
def view_profile(): fid = session.get('user') #users = mongo.db.users login_user = st.find_account_by_fid(fid) #login_user = users.find_one({'facultyid' : fid}) name = login_user.name dept = login_user.Department email = login_user.email doj = login_user.doj pubs = login_user.publication pub_size = len(pubs) gg = login_user.grants g_size = len(gg) aa = login_user.awards a_size = len(aa) tt = login_user.teaching t_size = len(tt) #info = st.getInfo(id) return render_template('view_profile.html' , f_id = fid ,name=name ,dept=dept , email=email ,doj=doj, pubs=pubs ,pub_size=pub_size, gg=gg,g_size=g_size,aa=aa,a_size=a_size,tt=tt,t_size=t_size)
def guestProfile(): if request.method == 'POST': fid = request.form['fid'] login_user = st.find_account_by_fid(fid) name1 = login_user.name dept = login_user.Department email = login_user.email doj = login_user.doj pubs = login_user.publication #return pubs pub_size = len(pubs) gg = login_user.grants g_size = len(gg) aa = login_user.awards a_size = len(aa) tt = login_user.teaching t_size = len(tt) return render_template('all_guest_profile.html' , fid = fid ,name=name1 ,dept=dept , email=email , doj=doj ,pubs=pubs,gg=gg,aa=aa,tt=tt) else: return 'Give userid'