# ninja-demo **Repository Path**: local-develop-env/ninja-demo ## Basic Information - **Project Name**: ninja-demo - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-04-13 - **Last Updated**: 2024-04-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 新建app ```bash python manage.py startapp demo_api ``` # 注册app ```bash [xx]# vim config_plus/register_apps.py apps = ["demo_api"] ``` # 更新数据库 ```bash python manage.py makemigrations python manage.py migrate ``` # 運行 ## 本地 ```bash python manage.py runserver ``` - http://127.0.0.1:8000/api/docs#/ - ![](./docs/api.png) ## 綫上 ```bash uvicorn config_plus.asgi:application --workers 10 ``` # 使用文檔 - [django-ninja文檔](https://django-ninja.dev/) # 説明 - 因爲settings配置過多,希望可以分離出部分配置,隱藏無關配置,所以才有config_plus