Jubilar Django: borrar el portal antiguo, la web ya la sirve Next
El cutover se hizo hoy: Caddy manda www.nightspire.gg a :3001 (Next), así que Django se quedó sin dominio y sin uso. Se comprobó antes de borrar que nada dependía de él: ninguna referencia a :8001 en Caddy, el timer de reconciliación llama a Next, DJANGO_API_BASE no lo leía ni una línea del código (se quita también de la unidad de systemd), web-next/public es autónomo (736 ficheros reales, 0 symlinks) y no hay ni una referencia a /static/. Con Django parado la web siguió dando 200 en todas las rutas. Se va: home/, novawow/, forum/, wotlk_db/, frontend/ (las islas React que Next sustituyó), static/, staticfiles/, manage.py, requirements.txt, db.sqlite3 y el Docker de Django. Se quedan docs/ y sql/: no son código Django sino documentación y esquemas, y sql/forum_schema.sql describe la BD acore_web que Next usa hoy. La BASE DE DATOS no se toca. django_wow y sus 41 tablas home_* son ahora de Next, que las consulta con SQL directo. El nombre se queda por historia. README reescrito: describía cómo montar un Django que ya no existe (venv, manage.py migrate, gunicorn, Docker). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1,66 +0,0 @@
|
||||
<header>
|
||||
<div class="nav-wrapper">
|
||||
<div class="nav-bar" id="nw-nav-bar">
|
||||
<a href="javascript:void(0);" class="icon" id="menu-icon" onclick="nwNavBar()">
|
||||
<div class="bar1"></div>
|
||||
<div class="bar2"></div>
|
||||
<div class="bar3"></div>
|
||||
</a>
|
||||
{% if request.session.username %}
|
||||
<a href="/">INICIO</a>
|
||||
{% else %}
|
||||
<a href="create-account">CREAR CUENTA</a>
|
||||
{% endif %}
|
||||
<div class="nav-dropdown">
|
||||
<div class="nav-dropdown-btn">DESCARGAS <i class="fas fa-caret-down"></i></div>
|
||||
<div class="nav-dropdown-content">
|
||||
<p><a href="download-client">CLIENTE</a></p>
|
||||
<p><a href="download-addons">ADDONS</a></p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="nav-dropdown">
|
||||
<div class="nav-dropdown-btn">{{ server.name }} <i class="fas fa-caret-down"></i></div>
|
||||
<div class="nav-dropdown-content">
|
||||
<p><a href="https://foro.novawow.com/topic/26596-changelog-2024/" target="_blank" rel="noopener noreferrer">CHANGELOG</a></p>
|
||||
<p><a href="novawow-realm">REINO</a></p>
|
||||
{% if request.session.username %}
|
||||
<p><a href="novawow-players">JUGADORES</a></p>
|
||||
{% endif %}
|
||||
</div>
|
||||
</div>
|
||||
<div class="nav-dropdown">
|
||||
<div class="nav-dropdown-btn">COMUNIDAD <i class="fas fa-caret-down"></i></div>
|
||||
<div class="nav-dropdown-content">
|
||||
<p><a href="{% url 'app_forum' %}">FOROS</a></p>
|
||||
<p><a href="https://wotlk.novawow.com" target="_blank" rel="noopener noreferrer">WOTLK DB</a></p>
|
||||
<p><a href="content-creators">VIDEOS</a></p>
|
||||
{% if request.session.username %}
|
||||
<p><a href="help">AYUDA</a></p>
|
||||
{% endif %}
|
||||
</div>
|
||||
</div>
|
||||
{% if request.session.username %}
|
||||
<!-- Usuario autenticado -->
|
||||
<div class="nav-dropdown">
|
||||
<div class="nav-dropdown-btn">
|
||||
{{ request.session.bnet_email|default:request.session.username }} <i class="fas fa-caret-down"></i>
|
||||
</div>
|
||||
<div class="nav-dropdown-content">
|
||||
<p><a href="my-account">MI CUENTA</a></p>
|
||||
<p><a href="{% url 'log-out' %}">DESCONECTAR</a></p>
|
||||
</div>
|
||||
</div>
|
||||
{% else %}
|
||||
<!-- Usuario no autenticado -->
|
||||
<a href="log-in" class="last">CONECTAR</a>
|
||||
{% endif %}
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a href="{{ URL_PRINCIPAL }}/static/">
|
||||
<img class="nw-long-logo" src="{{ URL_PRINCIPAL }}/static/nw-themes/nw-ryu/nw-images/nw-logos/nw-long-logo.webp" alt="{{ NOMBRE_SERVIDOR }}" title="{{ NOMBRE_SERVIDOR }}" />
|
||||
</a>
|
||||
<a href="javascript:void(0);" onclick="uwIcon()">
|
||||
<img class="nw-logo" src="{{ URL_PRINCIPAL }}/static/nw-themes/nw-ryu/nw-images/nw-logos/nw-logo.webp" alt="NW" title="NW" />
|
||||
</a>
|
||||
</header>
|
||||
Reference in New Issue
Block a user