Un peu de technique
De La documentation de La Raffinerie
Révision datée du 29 septembre 2023 à 12:11 par Julien (discussion | contributions) (Page créée avec « Voici quelques tips pour le développement de l'outils de gestion interne : ===== Ajouter une page dans le menu latéral ===== Cette partie est géré par du javascr... »)
Voici quelques tips pour le développement de l'outils de gestion interne :
Cette partie est géré par du javascript et du jandgo, voici les étapes
- créer la page exemple.html (remplacer "exemple par le nom de votre page), dans le répertoire template
- lui assigner le code minimal pour avoir la navbar et la sidebar, le chargement des fichiers .js (prendre le code de page_vierge.html)
- dans le fichier datas.js, ajouter une ligne dans" sidebarOptions: [" le paramétre link doit correspondre au nom de votre fichier html
- aller dans le fichier urls.py
- ajouter au "from .views import index, user_api, user_solo_api, ..." le nom de votre fichier
- ajouter au "urlpatterns = [" une ligne path('exemple/', exemple, name='exemple'),
- dans le fichier views.py
- ajouter
def exemple(request):
context = { 'name': request.user.email if request.user.is_authenticated else 'Anonymous', }
return render(request, 'exemple.html', context=context)