# Auto Add newly created Django app in settings.py filefile

**URL:** <https://forum.djangoproject.com/t/auto-add-newly-created-django-app-in-settings-py-filefile/40907>\
**Category:** Using Django\
**Created:** [May 13, 2025, 9:55am UTC](https://forum.djangoproject.com/t/auto-add-newly-created-django-app-in-settings-py-filefile/40907 "2025-05-13T09:55:36Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![nitin1625](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.djangoproject.com/nitin1625/32/28493_2.png) [@nitin1625](https://forum.djangoproject.com/u/nitin1625)\
**Post date:** [May 13, 2025, 9:55am UTC](https://forum.djangoproject.com/t/auto-add-newly-created-django-app-in-settings-py-filefile/40907/1 "2025-05-13T09:55:36Z")

</div>

Everytime we create a new app in django , we need to manually add it in settings.py file under INSTALLED\_APPS section which is quite frustrating . Because sometimes we forgot to do so and results in a bag full of errors.  
There can be various solutions to this problem which automate this manual process.  
We can use a small script or customize the `startapp` behavior or May be some trigger which recognize the ‘python manage.py startapp’ command and append the newly created app in INSTALLED\_APPS list.

---

<div class="post-metadata">

**Author:** ![hannah23280](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.djangoproject.com/hannah23280/32/30538_2.png) [@hannah23280](https://forum.djangoproject.com/u/hannah23280)\
**Post date:** [November 7, 2025, 4:27pm UTC](https://forum.djangoproject.com/t/auto-add-newly-created-django-app-in-settings-py-filefile/40907/2 "2025-11-07T16:27:38Z")

</div>

Totally agree. Vote for “customize the startapp behavior”
