Pretty much just as the title describes. It doesn't exactly say on the offical website and i've seen conflicting info in other guides. I have another post where I'm running into difficulties and thought this could be related but better off as it's own question.
Asked
Active
Viewed 51 times
1 Answers
3
You don't "need" to migrate to PostgreSQL, but it is highly recommended.
SQLite is recommended for lightweight development use, and the way it implements its locking strategy can cause many issues for your production app when there are many concurrent db connections. There are also many "gotchas" and differences in how django/sqlite handles migrations and validation/integrity compared to other databases (sqlite is not strict, which can be dangerous), so it is recommended to have the same DB in dev as in production.
Django docs: https://docs.djangoproject.com/en/3.0/ref/databases/
SQLite simple locking mechanism: https://stackoverflow.com/a/6919386/3345051

Hybrid
- 6,741
- 3
- 25
- 45
-
1+1 to this; *have* to, no. Very highly recommended, yes. Will you regret if you don't? Yes. Make sure you start with a custom user model as well! :) – FlipperPA May 13 '20 at 23:32