• Python 开发web项目


    fastapi——快速入门

    https://blog.csdn.net/weixin_40156487/article/details/101446937

    Python开发规范(FastAPI项目)  https://blog.csdn.net/axiaowua/article/details/119038533

    Python进行Restful API开发实例   https://blog.csdn.net/yy8623977/article/details/119634391

    【fastapi】利用pyCharm为fastapi项目配置和使用环境变量 https://blog.csdn.net/weixin_45685541/article/details/119850845

     简单例子get,post

    from fastapi import FastAPI
    from pydantic import BaseModel
    
    app = FastAPI()
    
    
    class Item(BaseModel):
        name: str
        price: float
        is_offer: bool = None
    
    
    @app.get("/")
    def read_root():
        return {"Hello": "World"}
    
    
    @app.get("/items/{item_id}")
    def read_item(item_id: int, q: str = None):
        return {"item_id": item_id, "q": q}
    
    
    @app.put("/items/{item_id}")
    def update_item(item_id: int, item: Item):
        return {"item_name": item.name, "item_id": item_id}
    
    @app.post("/items/add")
    def add_item(item: dict):
        return item
    View Code

    http://127.0.0.1:8000/docs  查看文档

    fastAPI使用mongoDB https://blog.csdn.net/qq_40310224/article/details/119278308

    mongoengine官方文档 http://mongoengine.org/

    Flask 简体中文文档

    https://dormousehole.readthedocs.io/en/latest/

  • 相关阅读:
    Django_redis_session
    python_redis操作
    Django_url反向解析
    Django_分页
    Django_cookie与sesstion
    Django 自定义错误页面 403 404...
    Django_设置静态文件、上传文件
    Django设置子路由
    nginx、uwsgi
    CentOS安装MySQL
  • 原文地址:https://www.cnblogs.com/simadi/p/16792198.html
Copyright © 2020-2023  润新知