title: How to add site models to Cookiecutter Django project
body: <p>I have a Cookiecutter Django project in which I'd like to add a &quot;SiteSettings&quot; model to control constants. My first instinct was to run <code>manage.py startapp site</code>. However I received the following message:</p>
  <p><em>CommandError: 'site' conflicts with the name of an existing Python module and cannot be used as an app name. Please try another name.</em></p>
  <p>Upon closer inspection, it appears that Cookiecutter already created a <code>sites</code> module within <code>contrib</code>, but with no models.py file. So I decided to make a <code>models.py</code> with the <code>SiteSettings</code> model in this directory.</p>
  <p><a href="https://i.stack.imgur.com/bWti5.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/bWti5.png" alt="enter image description here" /></a></p>
  <p>However when I run <code>makemigrations</code> it says: <em>No changes detected in app 'sites'</em></p>
  <p>How can I add my desired model to this module and get migrations working for this module?</p>