예제 #1
0
파일: a.py 프로젝트: utchinu/FacultyPortal
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'
예제 #2
0
파일: a.py 프로젝트: utchinu/FacultyPortal
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)
예제 #3
0
파일: a.py 프로젝트: utchinu/FacultyPortal
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'