Ajout de la commande de redémarrage du serveur dans le template maintenance, d'une URL dédiée à reload_server, et des styles associés.
This commit is contained in:
parent
1685fe0a6d
commit
e9754c2713
4 changed files with 27 additions and 3 deletions
|
|
@ -4,5 +4,6 @@ from . import views
|
||||||
urlpatterns = [
|
urlpatterns = [
|
||||||
path('update_database', views.update_database, name='update_database'),
|
path('update_database', views.update_database, name='update_database'),
|
||||||
path('clear_cache', views.clear_cache, name='clear_cache'),
|
path('clear_cache', views.clear_cache, name='clear_cache'),
|
||||||
path('regen_static_files', views.regen_static_files, name='regen_static_files')
|
path('regen_static_files', views.regen_static_files, name='regen_static_files'),
|
||||||
|
path('reload_server', views.reload_server, name='reload_server')
|
||||||
]
|
]
|
||||||
|
|
@ -17,4 +17,7 @@ def clear_cache(request):
|
||||||
def regen_static_files(request):
|
def regen_static_files(request):
|
||||||
call_command('collectstatic', '--noinput')
|
call_command('collectstatic', '--noinput')
|
||||||
message = "Les fichiers statics ont bien été générés !"
|
message = "Les fichiers statics ont bien été générés !"
|
||||||
return render(request, 'home.html', {'message': message})
|
return render(request, 'home.html', {'message': message})
|
||||||
|
|
||||||
|
def reload_server(request):
|
||||||
|
pass
|
||||||
|
|
@ -2672,4 +2672,22 @@ ul.flash_messages li.error {
|
||||||
ul.flash_messages li.success {
|
ul.flash_messages li.success {
|
||||||
background-color: var(--success);
|
background-color: var(--success);
|
||||||
color: var(--success-contrast);
|
color: var(--success-contrast);
|
||||||
|
}
|
||||||
|
|
||||||
|
.message-warning {
|
||||||
|
color: var(--neutral-900);
|
||||||
|
background: var(--neutral-200);
|
||||||
|
border: 1px solid var(--warning);
|
||||||
|
padding: 10px;
|
||||||
|
border-radius: 5px;
|
||||||
|
margin-bottom: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.message-info {
|
||||||
|
color: var(--neutral-900);
|
||||||
|
background: var(--neutral-200);
|
||||||
|
border: 1px solid var(--primary);
|
||||||
|
padding: 10px;
|
||||||
|
border-radius: 5px;
|
||||||
|
margin-bottom: 10px;
|
||||||
}
|
}
|
||||||
|
|
@ -19,8 +19,10 @@
|
||||||
<li><a href="{% url 'clear_cache' %}">Effacer le cache</a></li>
|
<li><a href="{% url 'clear_cache' %}">Effacer le cache</a></li>
|
||||||
<li><a href="{% url 'regen_static_files' %}">Régénérer les fichiers static</a></li>
|
<li><a href="{% url 'regen_static_files' %}">Régénérer les fichiers static</a></li>
|
||||||
<div style="border-bottom: 2px solid white; margin: 5px;"></div>
|
<div style="border-bottom: 2px solid white; margin: 5px;"></div>
|
||||||
<li><a href="{% url 'admin:index' %}" class="btn btn-warning" target="_blank">Panel Admin</a> <a href="" class="btn btn-danger" target="_blank">Redemarrer le serveur Django</a></li>
|
<li><a href="{% url 'admin:index' %}" class="btn btn-warning" target="_blank">Panel Admin</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="message-warning"><i class="fa-solid fa-terminal" style="color:orange;border-right: 1px solid orange; padding: 5px;"> </i><strong> Commande de redemarrage serveur : </strong>kill -HUP $(cat /var/www/vhosts/partirdezero.com/httpdocs/run/gunicorn.pid)</div>
|
||||||
|
<div class="message-info"><i class="fa-solid fa-link" style="color:orange;border-right: 1px solid orange; padding: 5px;"> </i> <a href="https://trusting-moser.82-165-125-100.plesk.page:8443/modules/ssh-terminal/" target="_blank">Accès terminal SSH</a></div>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</section>
|
</section>
|
||||||
Loading…
Add table
Add a link
Reference in a new issue