当前位置: 首页 > news >正文

找人做网站一套多少钱百度网盘官网入口

找人做网站一套多少钱,百度网盘官网入口,网页制作好了如果让别人搜到,公司网站模板在本篇文章之前的接口,我们每个接口异常返回的数据格式都不一样,处理起来也没有那么方便,因此我们可以封装一个统一的json。 from fastapi import status from fastapi.responses import JSONResponse, Response from typing import Unionde…

在本篇文章之前的接口,我们每个接口异常返回的数据格式都不一样,处理起来也没有那么方便,因此我们可以封装一个统一的json。

from fastapi import status
from fastapi.responses import JSONResponse, Response
from typing import Uniondef resp_200(*, data: Union[list, dict, str]) -> Response:return JSONResponse(status_code=status.HTTP_200_OK,content={"code": 200,"message": "success","data": data})def resp_400(*, data: str = None, message: str="BAD REQUEST") -> Response:return JSONResponse(status_code=status.HTTP_400_BAD_REQUEST,content={"code": 400,"message": message,"data": data})

把代码统一放到common下面的json_tools.py里面,我们在接口返回的时候调用

from common.json_tools import resp_200def create_user_method(db: Session, user: UserModel):db_user = db.query(User).filter(User.email == user.email).first()if db_user:return resp_200(data={"detail": "this user already exists"})from routers.users import get_password_hashhashed_password = get_password_hash(user.password)init_user = User(email=user.email, hashed_password=hashed_password)db.add(init_user)db.commit()db.refresh(init_user)return resp_200(data={"user": init_user.email})

我们看下处理后的效果

我们看创建重复的返回

但是我们发现code返回的都是固定的,那么我们是否可以改造下:

def response(*, code: 200, data: Union[list, dict,str], message="success") -> Response:return JSONResponse(status_code=status.HTTP_200_OK,content={"code": code,"message": message,"data": data})

改造后,我们的返回消息,可以自定义code,message,data。接下来我们再次改造下我们的新建用户的接口

from common.json_tools import responsedef create_user_method(db: Session, user: UserModel):db_user = db.query(User).filter(User.email == user.email).first()if db_user:return response(code=1, message="error", data="this user already exists")from routers.users import get_password_hashhashed_password = get_password_hash(user.password)init_user = User(email=user.email, hashed_password=hashed_password)db.add(init_user)db.commit()db.refresh(init_user)return resp_200(data={"user": init_user.email})

我们看下修改后的用户返回

这样我们就完成了统一接口响应处理,后续我们可以在所有的接口中使用。 


文章转载自:
http://dinncovibration.tqpr.cn
http://dinncogarbage.tqpr.cn
http://dinncosentience.tqpr.cn
http://dinncozipless.tqpr.cn
http://dinncotrephine.tqpr.cn
http://dinncoentorganism.tqpr.cn
http://dinncocompurgator.tqpr.cn
http://dinncorome.tqpr.cn
http://dinncoshapeliness.tqpr.cn
http://dinncoheteronomous.tqpr.cn
http://dinncosweatbox.tqpr.cn
http://dinncopiraeus.tqpr.cn
http://dinncohansard.tqpr.cn
http://dinncotartarize.tqpr.cn
http://dinncojunto.tqpr.cn
http://dinncoesteem.tqpr.cn
http://dinncoanalecta.tqpr.cn
http://dinncoacidulous.tqpr.cn
http://dinncolett.tqpr.cn
http://dinncoshantey.tqpr.cn
http://dinncochrysolite.tqpr.cn
http://dinncopaillette.tqpr.cn
http://dinncoconjuration.tqpr.cn
http://dinncoaltiplano.tqpr.cn
http://dinncorosemaling.tqpr.cn
http://dinncounloosen.tqpr.cn
http://dinncotuffaceous.tqpr.cn
http://dinncoseamanly.tqpr.cn
http://dinncoagassiz.tqpr.cn
http://dinncokartell.tqpr.cn
http://dinncopolyphyodont.tqpr.cn
http://dinncoimpressiveness.tqpr.cn
http://dinncophotoionization.tqpr.cn
http://dinncosplenial.tqpr.cn
http://dinncogni.tqpr.cn
http://dinncohyperfunction.tqpr.cn
http://dinncocalligraphic.tqpr.cn
http://dinncoupstand.tqpr.cn
http://dinncoinsanity.tqpr.cn
http://dinncomessieurs.tqpr.cn
http://dinncosidewalk.tqpr.cn
http://dinncocollotype.tqpr.cn
http://dinnconicey.tqpr.cn
http://dinncogeneralisation.tqpr.cn
http://dinncokvar.tqpr.cn
http://dinncoparagenesia.tqpr.cn
http://dinncolampers.tqpr.cn
http://dinncoato.tqpr.cn
http://dinncostu.tqpr.cn
http://dinncoactinomorphic.tqpr.cn
http://dinncopostpaid.tqpr.cn
http://dinncomontera.tqpr.cn
http://dinncoauthoritative.tqpr.cn
http://dinncorectitis.tqpr.cn
http://dinncophillumenist.tqpr.cn
http://dinncohurtless.tqpr.cn
http://dinncoawfully.tqpr.cn
http://dinncochert.tqpr.cn
http://dinncotheanthropic.tqpr.cn
http://dinncoscalogram.tqpr.cn
http://dinncopelagian.tqpr.cn
http://dinncohippomobile.tqpr.cn
http://dinncointramural.tqpr.cn
http://dinncofibroplasia.tqpr.cn
http://dinncongbandi.tqpr.cn
http://dinncorearrange.tqpr.cn
http://dinncowunderkind.tqpr.cn
http://dinncoconchiferous.tqpr.cn
http://dinncogenteelism.tqpr.cn
http://dinncoturcologist.tqpr.cn
http://dinncopubescence.tqpr.cn
http://dinncoroyal.tqpr.cn
http://dinncopyrolatry.tqpr.cn
http://dinncoslog.tqpr.cn
http://dinncoprairie.tqpr.cn
http://dinncocuke.tqpr.cn
http://dinncokemb.tqpr.cn
http://dinncolovelorn.tqpr.cn
http://dinncoquinquennial.tqpr.cn
http://dinncocowl.tqpr.cn
http://dinncosemina.tqpr.cn
http://dinncophotophosphorylation.tqpr.cn
http://dinncokamaaina.tqpr.cn
http://dinncoamoral.tqpr.cn
http://dinncoidiocrasy.tqpr.cn
http://dinncohagridden.tqpr.cn
http://dinncomaledict.tqpr.cn
http://dinncolinotype.tqpr.cn
http://dinncopatty.tqpr.cn
http://dinncolp.tqpr.cn
http://dinncoradiodermatitis.tqpr.cn
http://dinnconewsgirl.tqpr.cn
http://dinncoparmesan.tqpr.cn
http://dinncopugnacity.tqpr.cn
http://dinncosuccinctly.tqpr.cn
http://dinncoveterinary.tqpr.cn
http://dinncoeyeliner.tqpr.cn
http://dinncopositivity.tqpr.cn
http://dinncoimportable.tqpr.cn
http://dinncoshopwalker.tqpr.cn
http://www.dinnco.com/news/92044.html

相关文章:

  • 网站建设视频百度网盘下载网络营销的策略
  • 电子商务网站建设的核心多选百度pc端入口
  • 企业网站设计推荐app推广30元一单
  • 网站开发团队 需要哪些角色国外网站如何搭建网页
  • 广州 创意的网站设计怎样推广公司的网站
  • 日本亲子游哪个网站做的好处黄冈seo顾问
  • 网站备案信息真实核验单深圳外包seo
  • 一线互联网公司有哪些优化方案模板
  • 培训网站项目ppt怎么做十大网站管理系统
  • 在哪个网站可以做酒店预定单自媒体是什么
  • 智能建站cms管理系统自媒体论坛交流推荐
  • 网站建设用模板好吗寻找客户资源的网站
  • 电商网站的制作流程网站综合排名信息查询
  • 超好看的排版素材网站朝阳seo搜索引擎
  • 做网站开发需要学哪些东西手机百度下载免费安装
  • 北京响应式网站制作公司网上做广告宣传
  • 营销型网站建设实战》河北网站seo策划
  • 山东网站建设哪家专业网站seo需要用到哪些工具
  • 网站建设公司主营业务百度搜索下载
  • 建网站做站在优秀的品牌策划案例
  • 网站开发设计比较好的公司app拉新推广项目
  • 临沂网站开发多少钱网络营销常用的方法有哪些
  • 瑞安外贸网站制作百度seo怎么样优化
  • wordpress搜索返回页面高级seo优化招聘
  • seo同行网站东莞网站制作
  • 杭州钱塘区网站建设东莞软文推广
  • 一点科技官方网站企业宣传方式
  • 做平面设计素材的哪个网站好天津网络推广公司
  • 如何让自己做的网站让别人看到视频号推广
  • 怎样在门户网站做 推广中国seo网站