In the same way that you can give fields and models verbose names that appear in the Django admin, can you give an app a custom name?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Django 1.8+
Per the 1.8 docs (and current docs),
Example:
Then alter your
AppConfigas listed below.Django 1.7
As stated by rhunwicks’ comment to OP, this is now possible out of the box since Django 1.7
Taken from the docs:
then set the
default_app_configvariable toYourAppConfigPrior to Django 1.7
You can give your application a custom name by defining app_label in your model definition. But as django builds the admin page it will hash models by their app_label, so if you want them to appear in one application, you have to define this name in all models of your application.