[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-9974":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":23,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":35,"readmeContent":36,"aiSummary":37,"trendingCount":16,"starSnapshotCount":16,"syncStatus":17,"lastSyncTime":38,"discoverSource":39},9974,"cookiecutter-django","cookiecutter\u002Fcookiecutter-django","cookiecutter","Cookiecutter Django is a framework for jumpstarting production-ready Django projects quickly.","https:\u002F\u002Fcookiecutter-django.readthedocs.io",null,"Python",13531,3062,198,82,0,2,5,30,7,45,"BSD 3-Clause \"New\" or \"Revised\" License",false,"main",[26,27,7,5,28,29,30,31,32,33,34],"boilerplate","celery","django","django-cookiecutter","docker","hacktoberfest","heroku","project-template","python","2026-06-12 02:02:15","# Cookiecutter Django\n\n[![Build Status](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Factions\u002Fworkflow\u002Fstatus\u002Fcookiecutter\u002Fcookiecutter-django\u002Fci.yml?branch=main)](https:\u002F\u002Fgithub.com\u002Fcookiecutter\u002Fcookiecutter-django\u002Factions\u002Fworkflows\u002Fci.yml?query=branch%3Amain)\n[![Documentation Status](https:\u002F\u002Freadthedocs.org\u002Fprojects\u002Fcookiecutter-django\u002Fbadge\u002F?version=latest)](https:\u002F\u002Fcookiecutter-django.readthedocs.io\u002Fen\u002Flatest\u002F?badge=latest)\n[![pre-commit.ci status](https:\u002F\u002Fresults.pre-commit.ci\u002Fbadge\u002Fgithub\u002Fcookiecutter\u002Fcookiecutter-django\u002Fmain.svg)](https:\u002F\u002Fresults.pre-commit.ci\u002Flatest\u002Fgithub\u002Fcookiecutter\u002Fcookiecutter-django\u002Fmain)\n[![Code style: black](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fcode%20style-black-000000.svg)](https:\u002F\u002Fgithub.com\u002Fambv\u002Fblack)\n\n[![Updates](https:\u002F\u002Fpyup.io\u002Frepos\u002Fgithub\u002Fcookiecutter\u002Fcookiecutter-django\u002Fshield.svg)](https:\u002F\u002Fpyup.io\u002Frepos\u002Fgithub\u002Fcookiecutter\u002Fcookiecutter-django\u002F)\n[![Join our Discord](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDiscord-cookiecutter-5865F2?style=flat&logo=discord&logoColor=white)](https:\u002F\u002Fdiscord.gg\u002FrAWFUP47d2)\n[![Code Helpers Badge](https:\u002F\u002Fwww.codetriage.com\u002Fcookiecutter\u002Fcookiecutter-django\u002Fbadges\u002Fusers.svg)](https:\u002F\u002Fwww.codetriage.com\u002Fcookiecutter\u002Fcookiecutter-django)\n\nPowered by [Cookiecutter](https:\u002F\u002Fgithub.com\u002Fcookiecutter\u002Fcookiecutter), Cookiecutter Django is a framework for jumpstarting\nproduction-ready Django projects quickly.\n\n- Documentation: \u003Chttps:\u002F\u002Fcookiecutter-django.readthedocs.io\u002Fen\u002Flatest\u002F>\n- See [Troubleshooting](https:\u002F\u002Fcookiecutter-django.readthedocs.io\u002Fen\u002Flatest\u002F5-help\u002Ftroubleshooting.html) for common errors and obstacles\n- If you have problems with Cookiecutter Django, please open [issues](https:\u002F\u002Fgithub.com\u002Fcookiecutter\u002Fcookiecutter-django\u002Fissues\u002Fnew) don't send\n  emails to the maintainers.\n\n## Features\n\n- For Django 6.0\n- Works with Python 3.14\n- Renders Django projects with 100% starting test coverage\n- Twitter [Bootstrap](https:\u002F\u002Fgithub.com\u002Ftwbs\u002Fbootstrap) v5\n- [12-Factor](https:\u002F\u002F12factor.net) based settings via [django-environ](https:\u002F\u002Fgithub.com\u002Fjoke2k\u002Fdjango-environ)\n- Secure by default. We believe in SSL.\n- Optimized development and production settings\n- Registration via [django-allauth](https:\u002F\u002Fgithub.com\u002Fpennersr\u002Fdjango-allauth)\n- Comes with custom user model ready to go\n- Optional basic ASGI setup for Websockets\n- Optional custom static build using Gulp or Webpack\n- Send emails via [Anymail](https:\u002F\u002Fgithub.com\u002Fanymail\u002Fdjango-anymail) (using [Mailgun](http:\u002F\u002Fwww.mailgun.com\u002F) by default or Amazon SES if AWS is selected cloud provider, but switchable)\n- Media storage using Amazon S3, Google Cloud Storage, Azure Storage or nginx\n- Docker support using [docker-compose](https:\u002F\u002Fgithub.com\u002Fdocker\u002Fcompose) for development and production (using [Traefik](https:\u002F\u002Ftraefik.io\u002F) with [LetsEncrypt](https:\u002F\u002Fletsencrypt.org\u002F) support)\n- [Procfile](https:\u002F\u002Fdevcenter.heroku.com\u002Farticles\u002Fprocfile) for deploying to Heroku\n- Instructions for deploying to [PythonAnywhere](https:\u002F\u002Fwww.pythonanywhere.com\u002F)\n- Run tests with unittest or pytest\n- Customizable PostgreSQL version\n- Default integration with [pre-commit](https:\u002F\u002Fgithub.com\u002Fpre-commit\u002Fpre-commit) for identifying simple issues before submission to code review\n\n## Optional Integrations\n\n_These features can be enabled during initial project setup._\n\n- Serve static files from Amazon S3, Google Cloud Storage, Azure Storage or [Whitenoise](https:\u002F\u002Fwhitenoise.readthedocs.io\u002F)\n- Configuration for [Celery](https:\u002F\u002Fdocs.celeryq.dev) and [Flower](https:\u002F\u002Fgithub.com\u002Fmher\u002Fflower) (the latter in Docker setup only)\n- Integration with [Mailpit](https:\u002F\u002Fgithub.com\u002Faxllent\u002Fmailpit\u002F) for local email testing\n- Integration with [Sentry](https:\u002F\u002Fsentry.io\u002Fwelcome\u002F) for error logging\n\n## Constraints\n\n- Only maintained 3rd party libraries are used.\n- Uses PostgreSQL everywhere: 14 - 18 ([MySQL fork](https:\u002F\u002Fgithub.com\u002Fmabdullahadeel\u002Fcookiecutter-django-mysql) also available).\n- Environment variables for configuration (This won't work with Apache\u002Fmod_wsgi).\n\n## Support this Project!\n\nThis project is an open source project run by volunteers. You can sponsor us via [OpenCollective](https:\u002F\u002Fopencollective.com\u002Fcookiecutter-django) or individually via GitHub Sponsors:\n\n- Daniel Roy Greenfeld, Project Lead ([GitHub](https:\u002F\u002Fgithub.com\u002Fpydanny), [Patreon](https:\u002F\u002Fwww.patreon.com\u002Fdanielroygreenfeld)): expertise in Django and AWS ELB.\n- Fabio C. Barrionuevo, Core Developer ([GitHub](https:\u002F\u002Fgithub.com\u002Fluzfcb)): expertise in Python\u002FDjango, hands-on DevOps and frontend experience.\n- Bruno Alla, Core Developer ([GitHub](https:\u002F\u002Fgithub.com\u002Fbrowniebroke)): expertise in Python\u002FDjango and DevOps.\n- Nikita Shupeyko, Core Developer ([GitHub](https:\u002F\u002Fgithub.com\u002Fwebyneter)): expertise in Python\u002FDjango, hands-on DevOps and frontend experience.\n\nProjects that provide financial support to the maintainers:\n\n### Two Scoops of Django\n\n[![Cover of the book \"Two Scoops of Django 3.x\"](https:\u002F\u002Ff004.backblazeb2.com\u002Ffile\u002Ffeldroycom\u002Fimages\u002Fbook-TSD3-800.jpg)](https:\u002F\u002Fwww.feldroy.com\u002Ftwo-scoops-of-django)\n\nTwo Scoops of Django 3.x is the best ice cream-themed Django reference in the universe!\n\n### PyUp\n\n[![PyUp Logo](https:\u002F\u002Fpyup.io\u002Fstatic\u002Fimages\u002Flogo.png)](https:\u002F\u002Fpyup.io)\n\nPyUp brings you automated security and dependency updates used by Google and other organizations. Free for open source projects!\n\n## Usage\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](https:\u002F\u002Fgithub.com\u002Fcookiecutter\u002Fcookiecutter) to do all the work.\n\nFirst, get Cookiecutter. Trust me, it's awesome:\n\n    uv tool install \"cookiecutter>=1.7.0\"\n\nNow run it against this repo:\n\n    uvx cookiecutter https:\u002F\u002Fgithub.com\u002Fcookiecutter\u002Fcookiecutter-django\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 'Daniel Greenfeld', 'pydanny', etc to your own information.\n\nAnswer the prompts with your own desired [options](http:\u002F\u002Fcookiecutter-django.readthedocs.io\u002Fen\u002Flatest\u002F1-getting-started\u002Fproject-generation-options.html). For example:\n\n    Cloning into 'cookiecutter-django'...\n    remote: Counting objects: 550, done.\n    remote: Compressing objects: 100% (310\u002F310), done.\n    remote: Total 550 (delta 283), reused 479 (delta 222)\n    Receiving objects: 100% (550\u002F550), 127.66 KiB | 58 KiB\u002Fs, done.\n    Resolving deltas: 100% (283\u002F283), done.\n    project_name [My Awesome Project]: Reddit Clone\n    project_slug [reddit_clone]: reddit\n    description [Behold My Awesome Project!]: A reddit clone.\n    author_name [Daniel Roy Greenfeld]: Daniel Greenfeld\n    domain_name [example.com]: myreddit.com\n    email [daniel-greenfeld@example.com]: pydanny@gmail.com\n    version [0.1.0]: 0.0.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    Select username_type:\n    1 - username\n    2 - email\n    Choose from 1, 2 [1]: 1\n    timezone [UTC]: America\u002FLos_Angeles\n    windows [n]: n\n    Select an editor to use. The choices are:\n    1 - None\n    2 - PyCharm\n    3 - VS Code\n    Choose from 1, 2, 3 [1]: 1\n    use_docker [n]: n\n    Select postgresql_version:\n    1 - 18\n    2 - 17\n    3 - 16\n    4 - 15\n    5 - 14\n    Choose from 1, 2, 3, 4 [1]: 1\n    Select cloud_provider:\n    1 - AWS\n    2 - GCP\n    3 - None\n    Choose from 1, 2, 3 [1]: 1\n    Select mail_service:\n    1 - Mailgun\n    2 - Amazon SES\n    3 - Mailjet\n    4 - Mandrill\n    5 - Postmark\n    6 - Sendgrid\n    7 - Brevo (formerly SendinBlue)\n    8 - SparkPost\n    9 - Other SMTP\n    Choose from 1, 2, 3, 4, 5, 6, 7, 8, 9 [1]: 1\n    Select rest_api [None]:\n    1 - None\n    2 - DRF\n    3 - Django Ninja\n    Choose from 1, 2, 3 [1]: 1\n    use_async [n]: n\n    Select frontend_pipeline:\n    1 - None\n    2 - Django Compressor\n    3 - Gulp\n    4 - Webpack\n    Choose from 1, 2, 3, 4 [1]: 1\n    use_celery [n]: y\n    use_mailpit [n]: n\n    use_sentry [n]: y\n    use_whitenoise [n]: n\n    use_heroku [n]: y\n    Select ci_tool:\n    1 - None\n    2 - Travis\n    3 - Gitlab\n    4 - Github\n    Choose from 1, 2, 3, 4 [1]: 4\n    keep_local_envs_in_vcs [y]: y\n    debug [n]: n\n\nEnter the project and take a look around:\n\n    cd reddit\u002F\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:pydanny\u002Fredditclone.git\n    git push -u origin main\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](https:\u002F\u002Fcookiecutter-django.readthedocs.io\u002Fen\u002Flatest\u002F2-local-development\u002Fdeveloping-locally.html)\n- [Developing locally using docker](https:\u002F\u002Fcookiecutter-django.readthedocs.io\u002Fen\u002Flatest\u002F2-local-development\u002Fdeveloping-locally-docker.html)\n\n## Community\n\n- Have questions? **Before you ask questions anywhere else**, please post your question on [Stack Overflow](http:\u002F\u002Fstackoverflow.com\u002Fquestions\u002Ftagged\u002Fcookiecutter-django) under the _cookiecutter-django_ 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](https:\u002F\u002Fgithub.com\u002Fcookiecutter\u002Fcookiecutter-django\u002Fissues).\n- For anything else, you can chat with us on [Discord](https:\u002F\u002Fdiscord.gg\u002FuFXweDQc5a).\n\n\u003Cimg src=\"https:\u002F\u002Fopencollective.com\u002Fcookiecutter-django\u002Fcontributors.svg?width=890&button=false\" alt=\"Contributors\">\n\n## For Readers of Two Scoops of Django\n\nYou may notice that some elements of this project do not exactly match what we describe in chapter 3. The reason for that is this project, amongst other things, serves as a test bed for trying out new ideas and concepts. Sometimes they work, sometimes they don't, but the end result is that it won't necessarily match precisely what is described in the book I co-authored.\n\n## For PyUp Users\n\nIf you are using [PyUp](https:\u002F\u002Fpyup.io) to keep your dependencies updated and secure, use the code _cookiecutter_ during checkout to get 15% off every month.\n\n## \"Your Stuff\"\n\nScattered throughout the Python and HTML of this project are places marked with \"your stuff\". This is where third-party libraries are to be integrated with your project.\n\n## For MySQL users\n\nTo get full MySQL support in addition to the default Postgresql, you can use this fork of the cookiecutter-django:\nhttps:\u002F\u002Fgithub.com\u002Fmabdullahadeel\u002Fcookiecutter-django-mysql\n\n## Releases\n\nNeed a stable release? You can find them at \u003Chttps:\u002F\u002Fgithub.com\u002Fcookiecutter\u002Fcookiecutter-django\u002Freleases>\n\n## Not Exactly What You Want?\n\nThis is what I want. _It might not be what you want._ Don't worry, you have options:\n\n### Fork This\n\nIf you have differences in your preferred setup, I encourage you to fork this to create your own version.\nOnce you have your fork working, let me know and I'll add it to a '_Similar Cookiecutter Templates_' list here.\nIt's up to you whether to rename your fork.\n\nIf you do rename your fork, I encourage you to submit it to the following places:\n\n- [cookiecutter](https:\u002F\u002Fgithub.com\u002Fcookiecutter\u002Fcookiecutter) so it gets listed in the README as a template.\n- The cookiecutter [grid](https:\u002F\u002Fwww.djangopackages.com\u002Fgrids\u002Fg\u002Fcookiecutters\u002F) on Django Packages.\n\n### Submit a Pull Request\n\nWe accept pull requests if they're small, atomic, and make our own project development\nexperience better.\n\n## Articles\n\n- [Why cookiecutter-django is Essential for Your Next Django Project](https:\u002F\u002Fmedium.com\u002F@millsks\u002Fwhy-cookiecutter-django-is-essential-for-your-next-django-project-7d3c00cdce51) - Aug. 4, 2024\n- [How to Make Your Own Django Cookiecutter Template!](https:\u002F\u002Fmedium.com\u002F@FatemeFouladkar\u002Fhow-to-make-your-own-django-cookiecutter-template-a753d4cbb8c2) - Aug. 10, 2023\n- [Cookiecutter Django With Amazon RDS](https:\u002F\u002Fhaseeburrehman.com\u002Fposts\u002Fcookiecutter-django-with-amazon-rds\u002F) - Apr, 2, 2021\n- [Complete Walkthrough: Blue\u002FGreen Deployment to AWS ECS using GitHub actions](https:\u002F\u002Fgithub.com\u002FAndrew-Chen-Wang\u002Fcookiecutter-django-ecs-github) - June 10, 2020\n- [Using cookiecutter-django with Google Cloud Storage](https:\u002F\u002Fahhda.github.io\u002Fcloud\u002Fgce\u002Fdjango\u002F2019\u002F03\u002F12\u002Fusing-django-cookiecutter-cloud-storage.html) - Mar. 12, 2019\n- [cookiecutter-django with Nginx, Route 53 and ELB](https:\u002F\u002Fmsaizar.com\u002Fblog\u002Fcookiecutter-django-nginx-route-53-and-elb\u002F) - Feb. 12, 2018\n- [cookiecutter-django and Amazon RDS](https:\u002F\u002Fmsaizar.com\u002Fblog\u002Fcookiecutter-django-and-amazon-rds\u002F) - Feb. 7, 2018\n- [Using Cookiecutter to Jumpstart a Django Project on Windows with PyCharm](https:\u002F\u002Fjoshuahunter.com\u002Fposts\u002Fusing-cookiecutter-to-jumpstart-a-django-project-on-windows-with-pycharm\u002F) - May 19, 2017\n- [Exploring with Cookiecutter](http:\u002F\u002Fwww.snowboardingcoder.com\u002Fdjango\u002F2016\u002F12\u002F03\u002Fexploring-with-cookiecutter\u002F) - Dec. 3, 2016\n- [Introduction to Cookiecutter-Django](http:\u002F\u002Fkrzysztofzuraw.com\u002Fblog\u002F2016\u002Fdjango-cookiecutter.html) - Feb. 19, 2016\n- [Django and GitLab - Running Continuous Integration and tests with your FREE account](http:\u002F\u002Fdezoito.github.io\u002F2016\u002F05\u002F11\u002Fdjango-gitlab-continuous-integration-phantomjs.html) - May. 11, 2016\n- [Development and Deployment of Cookiecutter-Django on Fedora](https:\u002F\u002Frealpython.com\u002Fblog\u002Fpython\u002Fdevelopment-and-deployment-of-cookiecutter-django-on-fedora\u002F) - Jan. 18, 2016\n- [Development and Deployment of Cookiecutter-Django via Docker](https:\u002F\u002Frealpython.com\u002Fblog\u002Fpython\u002Fdevelopment-and-deployment-of-cookiecutter-django-via-docker\u002F) - Dec. 29, 2015\n- [How to create a Django Application using Cookiecutter and Django 1.8](https:\u002F\u002Fwww.swapps.io\u002Fblog\u002Fhow-to-create-a-django-application-using-cookiecutter-and-django-1-8\u002F) - Sept. 12, 2015\n\nHave a blog or online publication? Write about your cookiecutter-django tips and tricks, then send us a pull request with the link.\n","Cookiecutter Django 是一个用于快速启动生产就绪的 Django 项目的框架。它基于 Cookiecutter，支持最新的 Django 和 Python 版本，提供包括 Bootstrap v5、12-Factor 配置、安全默认设置、优化的开发和生产环境配置等功能。此外，该项目还支持 Docker 容器化部署、多种云存储服务集成以及 Websockets 的基本 ASGI 设置等特性。适用于需要快速搭建高质量 Django 应用程序的各种场景，无论是个人开发者还是企业级项目都能从中受益。","2026-06-11 03:25:52","top_topic"]