diff --git a/boofilsic/urls.py b/boofilsic/urls.py index 101357ac..9f477aa6 100644 --- a/boofilsic/urls.py +++ b/boofilsic/urls.py @@ -17,8 +17,10 @@ from django.contrib import admin from django.urls import path, include from django.conf import settings from users.views import login +from common.api import api urlpatterns = [ + path("api/", api.urls), path("login/", login), path("markdownx/", include("markdownx.urls")), path("users/", include("users.urls")), diff --git a/catalog/api.py b/catalog/api.py index 25da154d..d6a8c0f6 100644 --- a/catalog/api.py +++ b/catalog/api.py @@ -1,69 +1,26 @@ -from ninja import NinjaAPI from .models import * from .common import * from .sites import * -from django.conf import settings -from datetime import date from ninja import Schema -from typing import List, Optional -from django.utils.baseconv import base62 -from django.shortcuts import render, get_object_or_404, redirect, reverse from django.http import Http404 - -api = NinjaAPI( - title=settings.SITE_INFO["site_name"], - version="1.0.0", - description=f"{settings.SITE_INFO['site_name']} API