Hacker News new | ask | show | jobs
by abalaji 1464 days ago
That's actually a Python convention issue rather than a Django issue. Python convention dictates preference for underscores. This is because dashes cannot be used in a module name.
1 comments

Yes, because default Django app name by default using the same name with Django project name.