Librería para commandos para django
Project description
turtle_glide
Introducción
turtle_glide es una herramienta diseñada para simplificar y mejorar algunas tareas tediosas para los desarrolladores de Django.
Instalación del Paquete
Instalación en tu Proyecto Django
Para instalar turtle_glide en tu proyecto Django, sigue los siguientes pasos:
-
Instala el paquete mediante pip:
pip install turtle_glide
-
Agrega TurtleGlide como una app de Django en
INSTALLED_APPS:INSTALLED_APPS = [ 'turtle_glide', ]
Contenido
Comandos Disponibles
turtle_glide ofrece dos comandos principales:
create_archive
Crea múltiples archivos en las carpetas static y templates de una app de Django.
Parámetros Obligatorios
app_name: Nombre de la app--template: para archivos en la carpetatemplates--static: para archivos en la carpetastatic
Ejemplo de Uso
python manage.py create_archive home --static css/app.css js/app.js --template layouts/main.html
create_app
Crea la carpeta home con todo lo necesario para la autenticación de usuarios, incluyendo el envío de correos electrónicos.
Ejemplo de Uso
python3 manage.py create_app
Uso para Desarrolladores
Después de clonar el repositorio, debes ejecutar el script setup.sh para instalar todas las dependencias necesarias. Luego, activa el entorno virtual con el comando source venv/bin/activate.
NOTAS
Traducción
Ya que la carpeta home ya tiene todas las traducciones, debes hacer lo siguiente para recoger todas las traducciones :
Primero, debes crear la carpeta locale dentro de la carpeta home.
despues corre estos comandos
python manage.py makemessages -l es
python manage.py compilemessages
Luego, debes estar en la carpeta raíz de tu proyecto y ejecutar el siguiente comando para recoger las traducciones:
Cosas por mejorar
- intentar mejorar el codigo utilizando DRY y KISS
- mejorar la UI
- añadir peticiones AJAX
- mejorar la UI para moviles
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file turtle_glide-2.2.1.tar.gz.
File metadata
- Download URL: turtle_glide-2.2.1.tar.gz
- Upload date:
- Size: 25.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e8aa3cf7a283b58d50f5579f5cb15fd5170b073e2ad94410c026e5c83d0c08c1
|
|
| MD5 |
7bc2752a859b74b14bc7a39e144850b8
|
|
| BLAKE2b-256 |
148551148ac9834f35ec3c51c5e097547ff86dc0a949ad69ff820561e174a7db
|
File details
Details for the file turtle_glide-2.2.1-py3-none-any.whl.
File metadata
- Download URL: turtle_glide-2.2.1-py3-none-any.whl
- Upload date:
- Size: 25.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
434f805d2b01d7f0ae72bfa1616ac27b3f71d2425b8a11c5555a9b7905c6eabf
|
|
| MD5 |
e51af9914ca0e4d6438dd181ec7b124e
|
|
| BLAKE2b-256 |
dceaed5876bbda6ddc112a144929ae0bbf235ebce842d0434da044f37e3d2fab
|