Módulo: rest-commands
En este módulo, ubicado en rest/management/commands, se encuentran los comandos personalizados de Django para gestionar los datos del servidor REST. Estos comandos pueden ser programados para gestionar automáticamente el servidor.
batchClassification.py
Autores
- Antonio Cipagauta, 05-38040 | Douglas Torres, 11-11027
Descripción
Comando que llama a la función del módulo classifier que busca todas las medicinas conocidas (guardadas en la variable medicines_list) en Twitter, clasifica los tweets y los guarda en la BD.
Uso:
python manage.py batchClassification
eraseTweets.py
Autores
- Lautaro Villalón, 12-10427 | Yarima Luciani, 13-10770
Descripción
Comando que elimina todos los tweets de la BD.
Uso:
python manage.py eraseTweets
expireTweets.py
Autores
- Lautaro Villalón, 12-10427 | Yarima Luciani, 13-10770
Descripción
Comando que elimina los tweets que han llegado a su fecha de vencimiento. La variable del módulo de configuración "TWEET_EXPIRATION" define cuantos días tarda un tweet en expirar.
Uso:
python manage.py expireTweets
loadmeds.py
Autores
- Antonio Cipagauta, 05-38040 | Douglas Torres, 11-11027
Descripción
Comando que carga la lista de medicinas y componentes activos a la BD. Recibe como argumento la dirección del archivo donde se encuentran las medicinas. Para Diciembre 2018 es: data/baseDatos-completa.csv.
Uso:
python manage.py loadmeds [archivo con lista de medicinas]