Для целей тестирования я создал минимальный проект Django с настройками по умолчанию и минимальное приложение FastAPI.
Итак, в моих настройках:
DEBUG = True
STATIC_URL = 'static/'
Я запускаю свой сервер Django следующим образом:
Код: Выделить всё
import os
import uvicorn
from fastapi import FastAPI
from django.conf import settings
from django.apps import apps
from django.core.asgi import get_asgi_application
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "conf.settings")
apps.populate(settings.INSTALLED_APPS)
app = FastAPI()
app.mount("/dj", get_asgi_application())
@app.get("/")
def read_root():
return {"Message": "Hello World"}
if __name__ == '__main__':
uvicorn.run(app, host="0.0.0.0", port=8001)
"GET /dj/static/admin/css/dashboard.css HTTP/1.1" 404 Not Found.
Как мне настроить статические файлы Django для получения правильная админ-панель?
Подробнее здесь: https://stackoverflow.com/questions/798 ... s-settings
Мобильная версия