Я новичок в django и пытаюсь реализовать приложение web api, используя django. В большинстве результатов поиска Google используется DRF (Django Rest Framework). Прямо сейчас я учусь django. И я не заинтересован в использовании DRF или любого стороннего приложения django. Как только у меня будет хорошее понимание django, я изучу и попробую сторонние django пакеты.
Для своего приложения я использую пользовательского пользователя, унаследованного от AbstractBaseUser. Я был в состоянии успешно подтвердить телефон пользователя через otp. Реализация зачаточна. Но это работает. Я не использовал сторонние приложения для проверки OTP. Я сделал поиск подтверждения ОТП в Google. Опять же, во всех результатах преобладали сторонние приложения.
Я хочу, чтобы пользователь вошел в систему с помощью приложения android. Android или любое другое приложение будет общаться через мой веб-интерфейс. Как мне go иметь управление сеансом на основе токенов с использованием чистого django (без сторонних приложений)? Можно ли использовать стандартную сессию django? Я хочу преобразовать мое веб-приложение в веб-приложение API. Было бы здорово, если бы вы могли предоставить какие-либо указатели или хороший ресурс для реализации веб-API, используя чистый django.
PS: мне надоели эти сторонние django приложения, доминирующие во всех результатах поиска. Django не должен позволять третьей стороне использовать имя django в пакете стороннего производителя или имени приложения.