{"id":13814102,"url":"https://github.com/idlesign/django-dev","last_synced_at":"2026-01-10T19:52:22.633Z","repository":{"id":20973928,"uuid":"24262910","full_name":"idlesign/django-dev","owner":"idlesign","description":"Tools to facilitate application development for Django","archived":true,"fork":false,"pushed_at":"2019-09-29T06:13:42.000Z","size":23,"stargazers_count":8,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-05-05T09:03:43.307Z","etag":null,"topics":["development","django","i18n","migrations","python","translation","utils"],"latest_commit_sha":null,"homepage":"https://github.com/idlesign/django-dev","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/idlesign.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-09-20T13:06:55.000Z","updated_at":"2023-04-19T11:08:51.000Z","dependencies_parsed_at":"2022-07-30T03:07:57.155Z","dependency_job_id":null,"html_url":"https://github.com/idlesign/django-dev","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/idlesign%2Fdjango-dev","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/idlesign%2Fdjango-dev/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/idlesign%2Fdjango-dev/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/idlesign%2Fdjango-dev/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/idlesign","download_url":"https://codeload.github.com/idlesign/django-dev/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254266437,"owners_count":22042110,"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","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":["development","django","i18n","migrations","python","translation","utils"],"created_at":"2024-08-04T04:01:42.985Z","updated_at":"2026-01-10T19:52:22.604Z","avatar_url":"https://github.com/idlesign.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"django-dev\n==========\nhttps://github.com/idlesign/django-dev\n\n.. image:: https://img.shields.io/pypi/v/django-dev.svg\n    :target: https://pypi.python.org/pypi/django-dev\n\n.. image:: https://img.shields.io/pypi/dm/django-dev.svg\n    :target: https://pypi.python.org/pypi/django-dev\n\n.. image:: https://img.shields.io/pypi/l/django-dev.svg\n    :target: https://pypi.python.org/pypi/django-dev\n\n\nLegacy\n------\n**This project is closed. Thanks for watching us.**\n\n\nDescription\n-----------\n\n*Tools to facilitate application development for Django*\n\nConsole utility for those who have more than one Django reusable application to maintain.\n\nIt allows certain actions to be done in batch mode over all you apps.\n\n\nSupported commands:\n\n* **bootstrap**\n\n* **add_migrations**\n\n* **make_trans**\n\n* **list_apps**\n\n* **list_venvs**\n\n* **install_package**\n\n\n\nRequirements\n------------\n\n1. Python 2.7+, 3.2+\n2. Python `virtualenv` package (or just Python 3.3+).\n\n\nHow to start\n------------\n\n1. Make a new directory, where you want your workspace to be, and step into it;\n\n2. Run ``\u003e django-dev bootstrap`` to create basic directory structure;\n\n3. Symlink your apps into ``apps`` directory (was created by step 2 in your current directory).\n\n    Example:\n\n    ``ln -s /home/idle/dev/django-sitetree/sitetree /home/idle/dev/dj_workspace/apps/sitetree``\n\n    Notice, that symlinked is a directory containing *models.py* (not *setup.py*).\n\n\n\nMaking both South and Django 1.7+ migrations\n--------------------------------------------\n\nUse **add_migrations** command.\n\n* Relocate old South migrations into *south_migrations* and create new migrations in *migrations*:\n\n  ``\u003e django-dev add_migrations --relocate_south``\n\n* Create/update migrations both for South and Django 1.7:\n\n  ``\u003e django-dev add_migrations``\n\n* Create/update migrations for certain apps:\n\n  ``\u003e django-dev add_migrations --apps sitecats siteflags``\n\n\n\nUpdating translation files\n--------------------------\n\nUse **make_trans** command.\n\n* Update existing .mo and .po files for every locale available in app:\n\n  ``\u003e django-dev make_trans``\n\n* Update/create .mo and .po files for certain locales:\n\n  ``\u003e django-dev make_trans ru en``\n\n* Update/create .mo and .po files for certain apps:\n\n  ``\u003e django-dev make_trans ru --apps sitetree sitegate``\n\n\n\nSatisfy your app requirements\n-----------------------------\n\nUse **install_package** command to install packages into virtual envs to satisfy app requirements.\n\nExact version numbers could be given as in PIP: ``somedep==1.5``.\n\n\n\nGet involved into django-dev\n----------------------------\n\n**Submit issues.** If you spotted something weird in application behavior or want to propose a feature you can do that at https://github.com/idlesign/django-dev/issues\n\n**Write code.** If you are eager to participate in application development, fork it at https://github.com/idlesign/django-dev, write your code,\nwhether it should be a bugfix or a feature implementation, and make a pull request right from the forked project page.\n\n**Spread the word.** If you have some tips and tricks or any other words in mind that you think might be of interest for the others — publish it.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fidlesign%2Fdjango-dev","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fidlesign%2Fdjango-dev","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fidlesign%2Fdjango-dev/lists"}