Reflexify est une bibliothèque de bobinage Web Python conçue pour fournir une base solide pour créer rapidement des applications Web de haute qualité avec Python et réflexe. Le projet est préconfiguré avec une gamme d'outils et de fonctionnalités pour permettre aux développeurs de commencer à créer leurs applications facilement, sans avoir besoin de passer du temps à configurer une infrastructure ou à configurer des outils.
Pour utiliser Reflexify, vous devez installer les installations suivantes:
Si vous n'avez pas d'installation de réflexe, l'installation de Reflexify l'installe automatiquement pour vous. Vous pouvez installer Reflexify à l'aide de la commande suivante:
$ pip install reflexify
Après avoir installé Reflexify, vous pouvez tester s'il fonctionne correctement en exécutant les commandes suivantes:
À l'intérieur du répertoire racine, lancez l'application Reflex:
$ reflex init
Une fois l'application Reflex créée, exécutez la commande Reflexify suivante pour configurer les composants:
$ rf - init
Si le package a été installé correctement, un dossier appelé app
sera généré dans le répertoire racine. D'autres répertoires et fichiers seront également générés.
Ensuite, exécutez le script Watch en entrant la commande suivante:
$ python3 reflexify_scripts / build . py
Ce script surveillera désormais votre fichier config.py
dans le répertoire app
. Plus précisément, il surveillera les modifications de votre navigation et mettra à jour les modifications en conséquence.
Ouvrez le fichier config.py
dans le dossier app
et configurez le document selon les besoins. Modifiez le nom du site, le lien de référentiel, ainsi que tous les paramètres liés au thème. Vous pouvez également ajouter / supprimer la section de navigation au besoin.
Lorsque vous êtes prêt, ouvrez un deuxième terminal et allez dans le répertoire racine du projet sur lequel vous travaillez. Exécutez la commande suivante pour exécuter votre application et afficher (comme vous le feriez normalement une application réflexe)
reflex run
En cas de succès, le script doit générer les fichiers dans le dossier pages
qui correspondent à la carte de navigation config.py
.
Si la configuration n'a aucune erreur, vous pouvez commencer à personnaliser vos pages en ajoutant votre disposition personnelle directement dans les pages générées dans le répertoire pages
.
Pour voir ce qui se passe dans le fichier config.py
, vous pouvez visiter le réflexify-API suivant pour plus de détails.
Les contributions sont fortement encouragées et les bienvenues.
Reflexify est open-source et sous licence sous la licence du MIT.