thanks seems interesting.

On Thu, Aug 21, 2008 at 3:19 AM, Itai Tavor <[EMAIL PROTECTED]> wrote:
>
> At first glance (and, quite possibly, second and third) django-morsels
> might look like a clone of django-chunks 
> (http://code.google.com/p/django-chunks/
> ). Both apps attempt to solve the same problem, and in fact, I wrote
> this app after seeing and trying out django-chunks (so thanks, Clint
> Ecker!). But the feature set and functions differ enough to justify
> the existence of a second implementation.
>
> These apps provide a way to store partial page content in the
> database, and manage it in the admin app, when this content is
> integrated in pages that also contain dynamic features. I always dealt
> with this using FlatPages and templatetags (custom-written for each
> new project) that included them in templates. Looking at django-
> chunks, I realized a few things:
>
> 1) The templatetags I've already written worked better, for my own
> use, than the key-based approach of django-chunks.
> 2) Using a dedicated model for this type of content made a lot of sense.
> 3) Merging this model and all those custom templatetags I already had
> into a reusable app also made sense.
> 4) I needed a name that didn't have "chunks" in it.
>
> The main features of django-morsels are:
>
> * Each morsel can be tied to a site page by specifying the page's URL
> in the morsel.
>
> * Different morsels can be used in the same page by adding arbitrary
> names to the morsel's URL.
>
> * Morsels can be inherited from higher levels in the site's URL
> hierarchy. This allows the content of a single morsel to be displayed
> in a whole site section, while being overriden by other morsels in
> specific pages within the section.
>
> * Morsels can include an optional title, which may be used to identify
> the morsel and may also be displayed in templates using the morsel.
>
> * Two custom templatetags - morsel and withmorsel - allow morsels to
> be used in various, flexible ways.
>
> * Morsels can be locked, which prevents them from being deleted. This
> is intended to prevent accidental deletion of required morsels, as
> having to explicitly unlock a morsel before deleting it should make
> the user think twice about it.
>
> * If the typogrify app (http://code.google.com/p/typogrify/) is
> installed, morsel content will be typogrified when rendered using the
> morsel templatetag.
>
> You can find django-morsels at <http://code.google.com/p/django-
> morsels/>.
>
> Itai
>
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to