Mezzanine v0.12 Release Notes
Release Date: 2011-11-05 // over 12 years ago-
- added
allow_comments
flag to blog, and moved the site filed up the class hierarchy from Displayable to Slugged, plus migrations - legutierr - KeywordManager needs to subclass CurrentSiteManager in order to take advantage of multi-site capability added to Slugged - legutierr
- This is probably the most complex migration I have written. Read inline comments for more information - legutierr
- Fixed unicode handling in CSV export in the forms app - stephenmcd
- Fixed Django 1.3/1.4 feed handling - stephenmcd
- Added fallbacks for blog feed title and description for when the blog page doesn't exist - stephenmcd
- Added response tests for the blog feeds - stephenmcd
- Added handling for spaces in keywords - stephenmcd
- Fixed meta keywords loading in blog post templates - stephenmcd
- Upgraded keyword handling in mobile templates - stephenmcd
- Changed
keywords_for
template tag to handle None being given as an instance - stephenmcd - Added support for using generic relations as
order_with_respect_to
on subclasses of Orderable, and applied to AssignedKeyword so that keyword order is maintained - stephenmcd - Fixed check for generic relations in Orderable - stephenmcd
- Stringify
secret_key
because hmac hates unicode - Ken Bolton - Fix issue #97. Add PNG support - Ken Bolton
- Renamed export related areas to entries in the forms app and added handling for deleting form entries - stephenmcd
- Added
mezzanine.utils.messages
module with fallbacks for thedjango.contrib.messages
app - stephenmcd - Added a count for the number of entries displayed in the admin for the forms app - stephenmcd
- Use css selectors rather than JS for injecting the count in the admin entries view for the forms app - stephenmcd
- Added a comment to the urlconf in
project_template
describing the importance of ordering in relation tomezzanine.pages
urlpatterns when adding your own - stephenmcd - Added the
mezzanine.boot
app which exists for handling setup code, and added theEXTRA_MODEL_FIELDS
setting which is used by boot to inject extra fields onto any models required via theclass_prepared
signal - stephenmcd - Use the
DEV_SERVER
setting when setting up Grappelli media hosting - stephenmcd - Updated the
EXTRA_MODEL_FIELDS
example insettings.py
- stephenmcd - Added
EXTRA_MODEL_FIELDS
tomezzanine.conf.defaults
- stephenmcd - Added initial docs for model field customization - stephenmcd
- Restructured the docs into more logical paragraphs and added some missing modules to the packages docs - stephenmcd
- Allow for non-keyword args for fields in
EXTRA_MODEL_FIELDS
- stephenmcd - Initial attempt at a subclassable MixinModel for injecting fields and methods into external models - stephenmcd
- Add png & gif thumbnailing. Support for filebrowser FileBrowseField thumbnailing - Ken Bolton
- Somehow, this didn't make it up to my repo - Ken Bolton
- if setting in registry is no more registered, delete it from registry - btx
- Added sections to the model customizations docs about field injection caveats and exposing custom fields in the admin - stephenmcd
- Updated grappelli version requirement - stephenmcd
- added