コード例 #1
0
ファイル: __init__.py プロジェクト: swaroopsm/Crackpot
def submit_joke():
    try:
        if session['loggedin'] == True:
            joke_title = request.form['joke_title']
            joke_desc = request.form['joke_desc']
            joke_tags_bf = request.form['joke_tags'].split(',')
            joke_tags = []
            for i in joke_tags_bf:
                joke_tags.append(i.strip())
            joke_date = request.form['joke_date']
            avatar = "http://gravatar.com/avatar/" + get_userinfo('email_hash')
            a = j.new(mongo, session['username'], joke_title, joke_desc,
                      joke_tags, joke_date, avatar)
            if a == True:
                return json.dumps({
                    "status": "success",
                    "msg": "Joke added successfully"
                })
            else:
                return json.dumps({
                    "status":
                    "error",
                    "msg":
                    "There was an error, please try again later"
                })
    except KeyError:
        return redirect(url_for('login'))
コード例 #2
0
ファイル: __init__.py プロジェクト: swaroopsm/Crackpot
def submit_joke():
	try:
		if session['loggedin']==True:
			joke_title=request.form['joke_title']
			joke_desc=request.form['joke_desc']
			joke_tags_bf=request.form['joke_tags'].split(',')
			joke_tags=[]
			for i in joke_tags_bf:
				joke_tags.append(i.strip())
			joke_date=request.form['joke_date']
			avatar="http://gravatar.com/avatar/"+get_userinfo('email_hash')
			a=j.new(mongo,session['username'],joke_title,joke_desc,joke_tags,joke_date,avatar)
			if a == True:
				return json.dumps({"status": "success", "msg": "Joke added successfully"})
			else:
				return json.dumps({"status": "error", "msg": "There was an error, please try again later"})
	except KeyError:
		return redirect(url_for('login'))