id,summary,reporter,owner,description,type,status,component,version,severity,resolution,keywords,cc,stage,has_patch,needs_docs,needs_tests,needs_better_patch,easy,ui_ux 12291,Order of app_store items should mirror INSTALLED_APPS,Phui Hock,nobody,"An app triggered _populate call (while loading apps the first time) will alter the order of the models in app_store dictionary, in a way that is different than the order as declared in INSTALLED_APPS. For example, when {{{INSTALLED_APPS = [a, b, c]}}}, and a has a call to {{{get_model(c.models.x)}}}, the return value of {{{get_apps()}}} is {{{[a, c, b]}}}. The order of the apps, as returned by {{{get_apps()}}}, should mirror INSTALLED_APPS so that the initial data (the primary keys) of auth_permission and django_content_type are not altered when new app is appended to INSTALLED_APPS.",,closed,"Database layer (models, ORM)",1.0,,wontfix,,,Unreviewed,1,0,0,0,0,0