Как сделать загрузку файлов из мобильного приложения на сайт написанный на Django?
Из мобильного приложения на сайт надо грузить файлы. Иначе говоря мне надо разработать API для загрузки файлов, юзеры мобильных приложений должны проходить авторизацию и получать разрешения, интересует именно тот механизм который надо разработать на стороне Django. Предполагаю использовать Django-restframework в нем есть авторизация с получением токена. Немного не понятно как реализовать аутентификацию пользователя из мобильного приложения и саму загрузку.
UPD: Имею ввиду как это реализовать в Django, к примеру написать Rest API c авторизацией по токену.
в мобильном приложении можно использовать curl или тому подобную http библиотеку чтобы делать http запросы как это делает обычный браузер. токены обычно передаются как кукисы в ответ на запрос и нужно будет эти куки сохранить и затем отправлять из мобильного приложения с последующими запросами.
Если вы только для загрузки файлов собираетесь прикручивать restframework, то это оверкил - проще использовать стандартный функционал джанги. А rest api стоит использовать для более сложного клиент-серверного взаимодействия.