djangosnippets.org: Latest snippets posted by peritushttps://djangosnippets.org/users/peritus/2008-09-04T08:09:40.037987-05:00peritusForm splitting/Fieldset templatetag
2008-09-04T08:09:40.037987-05:00peritushttps://djangosnippets.org/snippets/1019/<p>Syntax: <code>{% get_fieldset list,of,fields as new_form_object from original_form %}</code></p>
<p>Example:</p>
<pre><code>{% load fieldsets %}
...
<fieldset id="contact_details">
<legend>Contact details</legend>
<ul>
{% get_fieldset first_name,last_name,email,cell_phone as personal_fields from form %}
{{ personal_fields.as_ul }}
</ul>
</fieldset>
<fieldset>
<legend>Address details</legend>
<ul>
{% get_fieldset street_address,post_code,city as address_fields from form %}
{{ address_fields.as_ul }}
</ul>
</fieldset>
</code></pre>
Freely redistributableReadonly admin fields
2008-08-01T12:31:36.636039-05:00peritushttps://djangosnippets.org/snippets/937/<p>Put this code and import it where you define your ModelAdmin-classes.
</p>
<pre><code># typical admin.py file:
from django.contrib import admin
from foo.bar import ReadOnlyAdminFields
class MyModelAdmin(ReadOnlyAdminFields, admin.ModelAdmin):
readonly = ('field1', 'field2',)
</code></pre>
Freely redistributable