{"id":13502684,"url":"https://github.com/agiliq/mason","last_synced_at":"2025-05-06T12:30:44.443Z","repository":{"id":8080596,"uuid":"9493797","full_name":"agiliq/mason","owner":"agiliq","description":"Generate the starting point for your Django project","archived":false,"fork":false,"pushed_at":"2013-09-18T11:20:50.000Z","size":736,"stargazers_count":54,"open_issues_count":0,"forks_count":2,"subscribers_count":24,"default_branch":"master","last_synced_at":"2025-04-09T12:21:58.543Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://agiliq.com/","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/agiliq.png","metadata":{"files":{"readme":"README.rst","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}},"created_at":"2013-04-17T09:18:21.000Z","updated_at":"2024-11-28T16:27:03.000Z","dependencies_parsed_at":"2022-09-25T06:11:01.251Z","dependency_job_id":null,"html_url":"https://github.com/agiliq/mason","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agiliq%2Fmason","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agiliq%2Fmason/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agiliq%2Fmason/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agiliq%2Fmason/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/agiliq","download_url":"https://codeload.github.com/agiliq/mason/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252683397,"owners_count":21788032,"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":[],"created_at":"2024-07-31T22:02:22.300Z","updated_at":"2025-05-06T12:30:44.100Z","avatar_url":"https://github.com/agiliq.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"-------------\nDjango-Mason\n-------------\n\n|TravisCI|_\n\n.. |TravisCI| image:: https://api.travis-ci.org/agiliq/mason.png?branch=master\n.. _TravisCI: https://travis-ci.org/agiliq/mason\n\nDjango-Mason is a service that allows you to generate django project templates\neasily.\n\n---\nWhy\n---\n\nEvery project is different, so why start a new project with the same template?\n\n``django-mason.py`` lets you pick and choose the components you need and\nconfigures them for you so you can start your project easy and clean.\n\n--------\nInstall\n--------\n\n``pip install -e git+git://github.com/agiliq/mason.git#egg=django-mason``\n\n-----\nUsage\n-----\n\nGenerate a project template named mytemplate:\n\n``django-mason.py generate mytemplate``\n\nNow this template can be used as:\n\n``django-admin.py startproject myproject --template=mytemplate``\n\nTo do this in one step:\n\n``django-mason.py startproject myproject``\n\nPlugins aka Bricks\n---------------------\n\nWork in progress...\n\n* Database ✓\n* Admin ✓\n* South ✓\n* Django Debug Toolbar ✓\n* Fabric ✓\n* Sentry ✓\n* Parsley ✓\n* Travis ✓\n* Merchant\n* Nose\n* Piston\n* Tastypie\n* Rest-framework\n* Userena\n* Guardian\n* Django-CMS\n* Fein-CMS\n* Mezzanine\n* Disqus ✓\n* Django-Extensions\n* Grapelli ✓\n* uni-form\n* crispy-forms ✓\n\nWriting new Bricks\n-------------------\n\nTo new apps, you need to create a new class which extends from\n``mason.bricks.base.BaseBrick``. See the existing apps for options which can be\noverriden here.\n\n-------\nRoadmap\n-------\n\n* Maybe have a web UI\n\n------------\nInspiration\n------------\n\n* Yeoman_\n* initializr_\n\n.. _Yeoman: http://yeoman.io/\n.. _initializr: http://www.initializr.com/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fagiliq%2Fmason","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fagiliq%2Fmason","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fagiliq%2Fmason/lists"}