|
2 | 2 | import logging |
3 | 3 |
|
4 | 4 | try: |
5 | | - from fastadmin.api.frameworks.django.app.urls import get_admin_urls |
6 | | -except ModuleNotFoundError: |
7 | | - logging.info("Django not installed") |
| 5 | + from fastadmin.api.frameworks.django.app.urls import get_admin_urls as get_django_admin_urls |
| 6 | +except ModuleNotFoundError: # pragma: no cover |
| 7 | + logging.info("Django not installed") # pragma: no cover |
8 | 8 |
|
9 | 9 | try: |
10 | 10 | from fastadmin.api.frameworks.fastapi.app import app as fastapi_app |
11 | | -except ModuleNotFoundError: |
12 | | - logging.info("FastAPI not installed") |
| 11 | +except ModuleNotFoundError: # pragma: no cover |
| 12 | + logging.info("FastAPI not installed") # pragma: no cover |
13 | 13 |
|
14 | 14 | try: |
15 | 15 | from fastadmin.api.frameworks.flask.app import app as flask_app |
16 | | -except ModuleNotFoundError: |
17 | | - logging.info("Flask not installed") |
| 16 | +except ModuleNotFoundError: # pragma: no cover |
| 17 | + logging.info("Flask not installed") # pragma: no cover |
18 | 18 |
|
19 | 19 | # models |
20 | 20 | from fastadmin.models.base import InlineModelAdmin, ModelAdmin |
21 | 21 | from fastadmin.models.decorators import action, display, register |
22 | 22 | from fastadmin.models.helpers import register_admin_model_class, unregister_admin_model_class |
| 23 | + |
| 24 | +# orms |
23 | 25 | from fastadmin.models.orms.ponyorm import PonyORMInlineModelAdmin, PonyORMModelAdmin |
24 | 26 | from fastadmin.models.orms.sqlalchemy import SqlAlchemyInlineModelAdmin, SqlAlchemyModelAdmin |
25 | 27 | from fastadmin.models.orms.tortoise import TortoiseInlineModelAdmin, TortoiseModelAdmin |
| 28 | +from fastadmin.models.orms.django import DjangoInlineModelAdmin, DjangoModelAdmin |
0 commit comments