I really can't see a usecase for something like this. The only time I want to install new packages to my django system is on my dev server while developing something. I would also want the change to be permanent, therefore writing it in my settings.py file. I often forget to add the package to INSTALLED_APPS, but I'd rather have that issue than having a user change it on my production system. I can't come up with one scenario where being able to add it in django admin would be good - specially in production.
Sure, the feature could be on only when the server is running in debug mode, but I wouldn't like to risk the possibility of it working on a production server. I'd rather see that changes like that are done manually. Also adding packages to our production server should go through a test phase, so that we know that nothing is broken before running it in our production system. I would however like a command to be able to list all plugins (with short descriptions) via pip. That would be a great thing, when I am searching for a specific plugin. The grails community has something like that. Regards, Andréas 12 18:23 GMT+02:00 Collin Anderson <[email protected]>: > And you would expect that to happen just through admin? Would you trust >> your users really to do all >> that - basically giving full control what users installs to your system >> without discretion? > > > Installing apps via the admin would be useful when the user is the same > person as the sysadmin.\ > > However as we mentioned, Django really isn't architected for this. I could > see Django-CMS creating a sub architecture that would allow for this sort > of thing. Basically, you would need to create some sort of package of code > that would work without getting added to INSTALLED_APPS. > > -- > You received this message because you are subscribed to the Google Groups > "Django users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/django-users. > To view this discussion on the web visit > https://groups.google.com/d/msgid/django-users/98243685-35ea-4c48-8d45-afc4c9c00aac%40googlegroups.com > <https://groups.google.com/d/msgid/django-users/98243685-35ea-4c48-8d45-afc4c9c00aac%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CALXYUbnGJAWc-yXhXWosLyLzBR8nvutA8dtL7tEGFwwNzbgXdA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.

