Axia4 Django
Migracion inicial de Axia4 a Django reutilizando:
- la base SQLite existente en
DATA/axia4.sqlite - los recursos estaticos ya presentes en
public_html/static - las rutas principales ya migradas a URLs limpias (
/login/,/account/,/aulatek/,/club/,/sysadmin/)
Arranque local
cd /workspaces/Axia4/django_app
python -m pip install -r requirements.txt
python manage.py migrate
python manage.py runserver 0.0.0.0:8000
Admin de Django
El panel de administracion queda disponible en /django-admin/.
Si necesitas un usuario administrador de Django:
cd /workspaces/Axia4/django_app
python manage.py createsuperuser
Variables de entorno
AXIA4_DB_PATH: ruta a la base de datos SQLite. Si no se define, se intenta usar/DATA/axia4.sqlitey luego../DATA/axia4.sqlite.AXIA4_DATA_ROOT: raiz de datos. Por defecto../DATA.DJANGO_DEBUG:1o0.DJANGO_SECRET_KEY: clave de Django.
Alcance de esta base
Esta version levanta la estructura principal de la plataforma en Django con el mismo shell visual y acceso a los datos actuales. Incluye login propio, cuenta, AulaTek, Club y SysAdmin, y deja preparada la base para seguir portando modulos especificos.