Provide nicer access to siteconfig settings in templates.

Review Request #5693 — Created April 10, 2014 and submitted

Information

Djblets
master
ce1c0e0...

Reviewers

Templates accessed siteconfig settings through accessing
siteconfig.settings.<name>. However, this didn't handle default
values for the siteconfig.

There isn't a great way of implementing that for templates, so instead,
we have a wrapper that handles defaults, accessible through the
siteconfig_settings context variable. All templates should be updated
to use this instead.

The settings field is also no longer read-only in the admin UI, since
it's now safe these days to modify a JSONField within the admin UI form.

Made use of this in the RB templates, to fix some issues where defaults
weren't provided.

david
  1. Ship It!

  2. 
      
chipx86
Review request changed
Status:
Completed
Change Summary:
Pushed to master (94bb540)