def asking(request, **kwargs): try: q_body = request.form['question-body'] q_title = request.form['question-title'] q_cat = request.form['question-category'] except KeyError: return questions(request) q = Question() q.views = 0 q.votes = 0 q.body = q_body q.title = q_title q.category_id = Category.get(where=('category_name',q_cat))[0].id q.user_id = local.request.session['uid'] q.insert() return question(request, qid = q.id)