L'utilisation de 'app_label' dans la classe Meta résoudra ce problème. Mais il ne créera pas de tables lors de l'exécution de la commande 'syncdb'. Parce que le nom de l'application ne correspondra pas à l'entrée INSTALLED_APPS. Y a-t-il un moyen de réaliser à la fois (nom de l'application personnalisée et création de tables avec syncdb)Django Admin Interface - Nom de l'application personnalisée
6
A
Répondre
0
Je n'ai pas essayé cela, mais here il y a une solution qui devrait permettre de changer l'étiquette de l'application tout en travaillant avec syncdb
.
class model_module1(models.model):
[...]
class Meta:
app_label = "Cool module name"
db_table = "module1_model"
class model_module2(models.model):
[...]
class Meta:
app_label = "Cool module name"
db_table = "module2_model"
Cela est logique, puisque le nom de la table est explicite, donc il n'y a pas guessing
lors de l'exécution syncdb
. L'inconvénient est que ces deux options Meta
doivent être spécifiées dans chaque modèle de l'application.
Questions connexes
- 1. Site Django Admin TemplateSyntaxError dans/admin /: nom non défini
- 2. Comment changer l'étiquette du champ Liste personnalisée de Django Admin
- 3. interface Admin dans Rails
- 4. Ajout personnalisée JS à un champ admin django
- 5. widgets dans django admin
- 6. Django correctif Admin pluriel
- 7. Django admin page dropdowns
- 8. Django, extension de templatetags admin
- 9. Sinatra Web Admin (comme Admin Django)
- 10. django: Nonelogout dans les admin admin
- 11. Django Admin 'Page introuvable à/admin/
- 12. Django entrelacement UserProfile avec profil dans Admin
- 13. django admin foreignKey problèmes d'affichage
- 14. Django admin select box ordering
- 15. Relations dans Django Admin
- 16. Django Admin Fieldsets
- 17. Django Admin & Model Deletion
- 18. django admin filtre tweaking
- 19. Django Admin SelectMultiple Widget
- 20. django: using admin datepicker
- 21. ManyToManyFields dans Django Admin
- 22. django admin Intégration de TinyMCE
- 23. Inlines dans Django Admin
- 24. Django admin, inline peupler
- 25. Django Admin + Filtre Horizontal?
- 26. Django Custom Admin
- 27. Django Custom Admin Ordering
- 28. Validation Django Admin
- 29. Django Generic Relations avec Django Admin
- 30. Django admin, section sans "modèle"?
Essayez-vous d'avoir des noms de table personnalisés? Qu'essayez-vous d'accomplir? –
@Dominic Je pense qu'il veut changer les noms d'application (étiquettes) qui apparaissent dans l'interface d'administration à certains noms personnalisés. –
@Dominic @anand est correct. Je voudrais avoir des noms d'applications personnalisées dans l'interface d'administration. –