{ "info": { "author": "Mazdak Badakhshan", "author_email": "mazdakb@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Framework :: Django :: 2.0", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Software Development" ], "description": "Django Naqsh\n=======================\n\n.. image:: https://travis-ci.com/mazdakb/django-naqsh.svg?branch=master\n :target: https://travis-ci.com/mazdakb/django-naqsh\n\n.. image:: https://readthedocs.org/projects/django-naqsh/badge/?version=latest\n :target: http://django-naqsh.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n\nPowered by Cookiecutter_, Django Naqsh is a bootstrapping tool for creating\nproduction-ready Django web services quickly.\n\n* Documentation: https://django-naqsh.readthedocs.io/en/latest/\n* See Troubleshooting_ for common errors and obstacles\n* If you have problems with Django Naqsh, please open issues_ don't send\n emails to the maintainers.\n* Need quick professional paid support? Contact `support@cookiecutter.io`_.\n This includes configuring your servers, fixing bugs, reviewing your code and\n everything in between.\n\n.. _cookiecutter: https://github.com/audreyr/cookiecutter\n\n.. _Troubleshooting: https://django-naqsh.readthedocs.io/en/latest/troubleshooting.html\n\n.. _issues: https://github.com/mazdakb/django-naqsh/issues/new\n.. _support@cookiecutter.io: support@cookiecutter.io\n\nFeatures\n---------\n\n* For Django 2.0\n* Python 3.6 compatible\n* 12-Factor_ based settings via django-environ_\n* Secure by default. We believe in SSL.\n* Optimized development and production settings\n* Comes with custom accounts app ready to go\n* Send emails via Anymail_ (using Mailgun_ by default, but switchable)\n* Media storage using Amazon S3\n* Docker support using docker-compose_ for development and production (using Caddy_ with LetsEncrypt_ support)\n* Procfile_ for deploying to Heroku\n* Run tests with unittest or py.test\n* Customizable PostgreSQL version\n\n\nOptional Integrations\n---------------------\n\n*These features can be enabled during initial project setup.*\n\n* Serve static files from Amazon S3 or Whitenoise_\n* Configuration for Celery_\n* Integration with MailHog_ for local email testing\n* Integration with Sentry_ for error logging\n\n.. _django-environ: https://github.com/joke2k/django-environ\n.. _12-Factor: http://12factor.net/\n.. _Procfile: https://devcenter.heroku.com/articles/procfile\n.. _Mailgun: http://www.mailgun.com/\n.. _Whitenoise: https://whitenoise.readthedocs.io/\n.. _Celery: http://www.celeryproject.org/\n.. _Anymail: https://github.com/anymail/django-anymail\n.. _MailHog: https://github.com/mailhog/MailHog\n.. _Sentry: https://sentry.io/welcome/\n.. _docker-compose: https://github.com/docker/compose\n.. _PythonAnywhere: https://www.pythonanywhere.com/\n.. _Caddy: https://caddyserver.com/\n.. _LetsEncrypt: https://letsencrypt.org/\n\nConstraints\n-----------\n\n* Only maintained 3rd party libraries are used.\n* Uses PostgreSQL everywhere (9.2+)\n* Environment variables for configuration (This won't work with Apache/mod_wsgi except on AWS ELB).\n\nSupport this Project!\n----------------------\n\nThis project is run by volunteers. Please support them in their efforts to maintain and improve Django Naqsh:\n\n* You can donate Ethereum to this account: 0x4753B709fb7ee19B32Dc7e84aa9ca86288bf543F\n\nUsage\n------\n\nLet's pretend you want to create a Django project called \"redditclone\". Rather than using ``startproject``\nand then editing the results to include your name, email, and various configuration issues that always get forgotten until the worst possible moment, get cookiecutter_ to do all the work.\n\nFirst, get Cookiecutter. Trust me, it's awesome::\n\n $ pip install \"cookiecutter>=1.4.0\"\n\nNow run it against this repo::\n\n $ cookiecutter https://github.com/mazdakb/django-naqsh\n\nYou'll be prompted for some values. Provide them, then a Django project will be created for you.\n\n**Warning**: After this point, change 'Mazdak Badakhshan', 'mazdakb', etc to your own information.\n\nAnswer the prompts with your own desired options_. For example::\n\n Cloning into 'django-naqsh'...\n remote: Counting objects: 550, done.\n remote: Compressing objects: 100% (310/310), done.\n remote: Total 550 (delta 283), reused 479 (delta 222)\n Receiving objects: 100% (550/550), 127.66 KiB | 58 KiB/s, done.\n Resolving deltas: 100% (283/283), done.\n project_name [Project Name]: Reddit Clone\n project_slug [reddit_clone]: reddit\n author_name [Mazdak Badakhshan]: Mazdak Badakhshan\n email [you@example.com]: mazdakb@gmail.com\n description [A short description of the project.]: A reddit clone.\n domain_name [example.com]: myreddit.com\n version [0.1.0]: 0.0.1\n timezone [UTC]: Asia/Tehran\n use_whitenoise [y]: n\n use_celery [n]: y\n use_mailhog [n]: n\n use_sentry [y]: y\n use_pycharm [n]: y\n windows [n]: n\n use_docker [y]: n\n use_heroku [n]: y\n Select postgresql_version:\n 1 - 10.3\n 2 - 10.2\n 3 - 10.1\n 4 - 9.6\n 5 - 9.5\n 6 - 9.4\n 7 - 9.3\n Choose from 1, 2, 3, 4 [1]: 1\n Select open_source_license:\n 1 - MIT\n 2 - BSD\n 3 - GPLv3\n 4 - Apache Software License 2.0\n 5 - Not open source\n Choose from 1, 2, 3, 4, 5 [1]: 1\n use_grappelli: y\n keep_local_envs_in_vcs [y]: y\n\nEnter the project and take a look around::\n\n $ cd reddit/\n $ ls\n\nCreate a git repo and push it there::\n\n $ git init\n $ git add .\n $ git commit -m \"first awesome commit\"\n $ git remote add origin git@github.com:mazdakb/redditclone.git\n $ git push -u origin master\n\nNow take a look at your repo. Don't forget to carefully look at the generated README. Awesome, right?\n\nFor local development, see the following:\n\n* `Developing locally`_\n* `Developing locally using docker`_\n\n.. _options: http://django-naqsh.readthedocs.io/en/latest/project-generation-options.html\n.. _`Developing locally`: http://django-naqsh.readthedocs.io/en/latest/developing-locally.html\n.. _`Developing locally using docker`: http://django-naqsh.readthedocs.io/en/latest/developing-locally-docker.html\n\nCommunity\n-----------\n\n* Have questions? **Before you ask questions anywhere else**, please post your question on `Stack Overflow`_ under the *django-naqsh* tag. We check there periodically for questions.\n* If you think you found a bug or want to request a feature, please open an issue_.\n* For anything else, you can chat with us on `Gitter`_.\n\n.. _`Stack Overflow`: http://stackoverflow.com/questions/tagged/django-naqsh\n.. _`issue`: https://github.com/mazdakb/django-naqsh/issues\n\nReleases\n--------\n\nNeed a stable release? You can find them at https://github.com/mazdakb/django-naqsh/releases\n\n\nCode of Conduct\n---------------\n\nEveryone interacting in the Cookiecutter project's codebases, issue trackers, chat\nrooms, and mailing lists is expected to follow the `PyPA Code of Conduct`_.\n\n\n.. _`PyPA Code of Conduct`: https://www.pypa.io/en/latest/code-of-conduct/\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mazdakb/django-naqsh", "keywords": "cookiecutter,Python,projects,project templates,django,skeleton,scaffolding,project directory,setup.py,web service,REST,", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "django-naqsh", "package_url": "https://pypi.org/project/django-naqsh/", "platform": "", "project_url": "https://pypi.org/project/django-naqsh/", "project_urls": { "Homepage": "https://github.com/mazdakb/django-naqsh" }, "release_url": "https://pypi.org/project/django-naqsh/2.0.4/", "requires_dist": null, "requires_python": "", "summary": "A Cookiecutter template for creating production-ready Django web services quickly", "version": "2.0.4" }, "last_serial": 3835650, "releases": { "2.0.4": [ { "comment_text": "", "digests": { "md5": "5f007e11375847f0c01a7b68278e5c30", "sha256": "29645495c3b361b4b0da15d75ef80770323826f73fcd6f4025d9197a6c223034" }, "downloads": -1, "filename": "django_naqsh-2.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "5f007e11375847f0c01a7b68278e5c30", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4061, "upload_time": "2018-05-04T20:44:56", "url": "https://files.pythonhosted.org/packages/15/4f/f0ed7e1eb9090795d0ae89014675c2a3d15cb45b04e84fec2cd6938986b7/django_naqsh-2.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "80b11267a3266d9fc3571ab78dfedde2", "sha256": "689d89842ee78162f73cecc7be649db2991a3cb225c392abf9ce287e0bfe5e22" }, "downloads": -1, "filename": "django-naqsh-2.0.4.tar.gz", "has_sig": false, "md5_digest": "80b11267a3266d9fc3571ab78dfedde2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4979, "upload_time": "2018-05-04T20:44:58", "url": "https://files.pythonhosted.org/packages/7e/67/bde32855ff21d3c13e8b09e83e850f3f5d4bb10265c06c015ecd9d8e7f87/django-naqsh-2.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5f007e11375847f0c01a7b68278e5c30", "sha256": "29645495c3b361b4b0da15d75ef80770323826f73fcd6f4025d9197a6c223034" }, "downloads": -1, "filename": "django_naqsh-2.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "5f007e11375847f0c01a7b68278e5c30", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4061, "upload_time": "2018-05-04T20:44:56", "url": "https://files.pythonhosted.org/packages/15/4f/f0ed7e1eb9090795d0ae89014675c2a3d15cb45b04e84fec2cd6938986b7/django_naqsh-2.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "80b11267a3266d9fc3571ab78dfedde2", "sha256": "689d89842ee78162f73cecc7be649db2991a3cb225c392abf9ce287e0bfe5e22" }, "downloads": -1, "filename": "django-naqsh-2.0.4.tar.gz", "has_sig": false, "md5_digest": "80b11267a3266d9fc3571ab78dfedde2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4979, "upload_time": "2018-05-04T20:44:58", "url": "https://files.pythonhosted.org/packages/7e/67/bde32855ff21d3c13e8b09e83e850f3f5d4bb10265c06c015ecd9d8e7f87/django-naqsh-2.0.4.tar.gz" } ] }