AWS Hackaton AI Lab School
usar el siguiente endpoint, usa el metodo POST
POST /api/account/register/
la estructura del json a utilizar es la siguiente
{
"username":"lobo",
"email":"email@test.com",
"password":"Passw0rd"
}
usar el siguiente endpoint para obtener un Access Token y Refresh token, usa el metodo POST
POST /api/token/
la estructura del json a utilizar es la siguiente
{
"email": "email@test.com",
"password": "Passw0rd"
}
usar el siguiente endpoint para actualizar el Access token, usa el metodo POST
POST /api/token/refresh/
la estructura del json a utilizar es la siguiente
{
"refresh": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoicmVmcmVzaCIsImV4cCI6MTY2MjgyNjQyMCwiaWF0IjoxNjYyNzk3NjIwLCJqdGkiOiI0NmMyMTE0YWI2YjI0M2Q5YjhiODMxNjdkYjhlYmY5MSIsInVzZXJfaWQiOjJ9.UmnoZ_KKEdcauJoO4jRiNnpuSbTjiSICY_9ctv5DEWc"
}
usar el siguiente endpoint para obtener los datos esenciales del usuario, usa el metodo GET
GET /api/account/user/
Enviar la siguiente cabecera
Authorization Bearer access_token_aqui
Cuando hacemos el comando run build
npm run build
Crea un archivo index y una carpeta assets siempre.
Para adaptarlo a Django hay una serie de pasos a seguir
- Pasar la carpeta /assets de /frontend/dist a backend/core/static
- En tu template index.html de SiteContent modificar el nombre los archivos .js y .css
- Modificar el archivo index.hash.js que pasaste de React, busca "/assets/" y agregale "/static" al principio, de esta forma Django sabrá que el archivo está en la carpeta static.