Anyone remember why it should be placed above 'cms'? The note was introduced in
this commit, but the commit message is unhelpful: "updating readme".
I ask because this advice doesn't appear to be necessary. I'm using the plugin in a project where it is listed well below 'cms' without apparent issue. However, in the case of custom user models, the default ordering will likely lead to errors. For example, if your settings look like:
'djangocms_admin_style',
'djangocms_text_ckeditor',
...snip...
'accounts', # Custom user model defined here
'cms',
...this will break because the plugin pool magic triggers an import of 'cms' code, which happens before the app registry has loaded the custom 'accounts' app.