{"id":24790708,"url":"https://github.com/jonoise/django-fixtures-maker","last_synced_at":"2025-08-27T11:11:18.490Z","repository":{"id":169725177,"uuid":"348974617","full_name":"jonoise/django-fixtures-maker","owner":"jonoise","description":"Un proyecto en proceso para crear fixtures de Django (JSON) a partir de un archivo XLSX.","archived":false,"fork":false,"pushed_at":"2021-03-24T01:19:10.000Z","size":20,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-02T00:09:33.338Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jonoise.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-03-18T07:06:59.000Z","updated_at":"2021-03-24T01:19:12.000Z","dependencies_parsed_at":"2023-07-24T00:30:41.528Z","dependency_job_id":null,"html_url":"https://github.com/jonoise/django-fixtures-maker","commit_stats":null,"previous_names":["jonoise/django-fixtures-maker"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/jonoise/django-fixtures-maker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonoise%2Fdjango-fixtures-maker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonoise%2Fdjango-fixtures-maker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonoise%2Fdjango-fixtures-maker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonoise%2Fdjango-fixtures-maker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jonoise","download_url":"https://codeload.github.com/jonoise/django-fixtures-maker/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonoise%2Fdjango-fixtures-maker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272324839,"owners_count":24914513,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-27T02:00:09.397Z","response_time":76,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-01-29T18:17:28.260Z","updated_at":"2025-08-27T11:11:18.465Z","avatar_url":"https://github.com/jonoise.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Django Fixture Maker (en español).\n\nEste repo contiene el código para convertir un archivo de excel (con extensión .xlsx) en un archivo JSON, con el formato necesasrio para que el [command loaddata](https://docs.djangoproject.com/en/3.1/ref/django-admin/#django-admin-loaddata) de Django lo pueda interpretar correctamente.\nPara más información sobre cómo funcionan las fixturas y los comandos para hacerlas efectivas en la base de datos referirse a la [documentación](https://docs.djangoproject.com/en/3.1/howto/initial-data/) oficial de Django.\n\n### Puedes ver el video del walkthrough [aquí](https://youtu.be/KY-O_nJrlkw).\n\n## Instrucciones:\n\n* El repositorio cuenta con 2 directorios (excel y json). El directorio excel es donde deben vivir los archivos que quieres convertir a una fixtura JSON. Cuando el programa te pida ingresar el nombre del archivo de excel debes escribir sólo el nombre SIN la extensión (.xlsx). Este archivo debe estar dentro del directorio \"excel\", de otra manera el programa no podrá encontrar el archivo.\n* Cuando se ejecute el programa, la fixtura creada será almacenada en la carpeta \"json\".\n\n* Debes crear un ambiente virtual, activarlo e instalar los requirements del proyecto:\n```\npip install -r requirements.txt\n```\n* Seguidamente puedes iniciar el programa:\n```\npython main.py\n```\n\n### Disclaimers:\n* El programa solo ha sido probado en Windows 10.\n* El programa solo funciona (por el momento) con models.CharField() -\u003e es decir, sólo renderiza strings. Leer el [release note](https://github.com/soloamilkar/django-fixtures-maker/releases/tag/v0.01) para más info.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjonoise%2Fdjango-fixtures-maker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjonoise%2Fdjango-fixtures-maker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjonoise%2Fdjango-fixtures-maker/lists"}