skip to navigation
skip to content

Not Logged In

djinn_contenttypes 1.2.4

Djinn Intranet Contenttypes framework

Latest Version: 1.4.3

djinn_contenttypes
===================

This module provides the content type framework for Djinn. Content
types are the 'things' that a user of the system can create, delete,
edit and view.


Views
-----

Djinn uses generic views for content types. Views behave differently
according to how they are called: when called Ajax style or when
modal=1 is passed as parameter, the template rendered will be 'modal',
otherwise a complete HTML page will be rendered. Successfull add and
edit views will return a 'record' like snippet, assuming that they
were called to return an inline template view of the object.

The following views normally apply:

- Creation:
Creation can either use a temporary object, in case the add screen already
provides some means of relating things to the new object, or simply use the
standard add view, that doesn't create anything untill a commit.
The default templates for creation are:
<app label="">/<content type="" name="">_add.html
<app label="">/<content type="" name="">_add_modal.html
djinn_contenttypes/base_add.html
djinn_contenttypes/base_add_modal.html

- Update: either update or JSON update
<app label="">/<content type="" name="">_edit.html
<app label="">/<content type="" name="">_edit_modal.html
djinn_contenttypes/base_edit.html
djinn_contenttypes/base_edit_modal.html

- Delete: delete or JSON delete

- View: base view or modal view
<content type="" module="">/<content type="" name="">_modal_detail.html
<content type="" module="">/<content type="" name="">_detail.html
djinn_contenttypes/base_detail.html
djinn_contenttypes/base_detail_modal.html

1.2.4
=====
* Fixed missing return on cancel of update view POST

1.2.3
=====
* usergroup choice is now required, but permits empty
* i18n fixes
* Added share view
* PEP8 fixes
* removed some dependencies

1.2.2
====
* Added forms.fields.NoScripCharField

1.2.1
=====
* Fixes for comment model

1.2.0
=====
* Added submit buttons for save and save as draft
* Comment model configurable
* publication can be scheduled

1.1.1
=====
* Translation hotfix

1.1.0
=====
* Well, basically too much to mention...

1.0.2
=====
* Added name override option to url generate, to enable dynamic models

1.0.1
=====
* Added check on group permission, if content is placed in a group

1.0.0
=====
Initial version  
File Type Py Version Uploaded on Size
djinn_contenttypes-1.2.4.tar.gz (md5) Source 2014-06-02 25KB
  • Downloads (All Versions):
  • 74 downloads in the last day
  • 238 downloads in the last week
  • 1297 downloads in the last month