On Jan 17, 2006, at 4:27 PM, oggie rob wrote:
Maybe it's just me...

I doubt it's *just* you...

Why in the world would we want development documentation in the admin
interface? I noticed that the "Documentation" link was added to the
user links section, but none of the users of any real world application
I can imagine would benefit from that documentation.

In a lot of situations we've been it, we write the backend Django code for some client, but leave template development up to them. That's precisely what those views are for, but I also find them incredibly useful as a quick reference myself.

Even having the "doc/" reference in the admins.url file is pointless,
IMHO, and I don't like putting extra details about implementation in
the user interface. If anything, it could be triggered by DEBUG=True,
or another field in the settings.py file, but I think we should avoid
telling people anything more about the application than is necessary.

The admin interface shouldn't be considered the "user" interface -- it's the interface for trusted content editors. If you can't trust them with implementation details, it should be trivial to create a urlconf based on the admin one that leaves out the doc views.

Jacob

Reply via email to