Rainie999 发表于 2018-8-16 11:44:37

我的python学习--第十四天(一)

@app.route("/jobadd/",methods=['GET','POST'])  
@login_request.login_request
  
def jobadd():
  
    name = session.get('name')
  
    id = session.get('id')
  
    if request.method == 'GET':
  
      return render_template('/job/jobadd.html',info = session,role = session.get('role'))
  
    else:
  
      # 获取申请类型和请求内容
  
      data = dict((k,v) for k,v in dict(request.form).items())
  
      # 添加申请人
  
      data['apply_persion'] = name
  

  
      # 请求内容不能为空,将数据保存到数据库
  
      if not data['apply_desc']:
  
            return json.dumps({'code':1,'errmsg':'job description can not be null'})
  
      conditions = [ "%s='%s'" %(k,v) for k,v in data.items()]
  
      db.add('ops_jobs',conditions)
  

  
#       # 获取申请人信息
  
#      user = db.list('users',fields_user,id)
  
#       # 从用户列表获取邮箱账号和密码(暂时没有)
  
#      email,passwd = user['email'],user['password']
  
#       # 发送邮件(需要发件人账号密码,密码,收件人,正文)
  
#      myMail.mymail(email,passwd,localemail,data)
  

  
      return json.dumps({'code':0,'result':'apply job success'})


页: [1]
查看完整版本: 我的python学习--第十四天(一)