Ejemplo n.º 1
0
 def formfield_for_dbfield(self, db_field, **kwargs):
     if db_field.name == "content":
         kwargs["widget"] = AdminMarkItUpWidget()
     elif db_field.name == "message":
         kwargs["widget"] = forms.Textarea(attrs={"rows": 3})
     return super(PyconRevisionAdmin,
                  self).formfield_for_dbfield(db_field, **kwargs)
Ejemplo n.º 2
0
class CategoryForm(forms.ModelForm):
    description = forms.CharField(label=_('Description'),
                                  widget=AdminMarkItUpWidget(),
                                  required=False)
    parent = TreeNodeChoiceField(label=_('Parent'),
                                 queryset=Category.tree.all(),
                                 required=False)

    class Meta:
        model = Category
Ejemplo n.º 3
0
class ReplyForm(forms.Form):
    body = forms.CharField(
        label=_("Body"),
        widget=AdminMarkItUpWidget(attrs={
            'rows': 8,
            'cols': 50,
            'placeholder': _('Body'),
            'required': True
        }))
    subscribe = forms.BooleanField(label=_("Subscribe via email"),
                                   required=False)
Ejemplo n.º 4
0
class PostEditForm(forms.Form):
    body = forms.CharField(
        label=_("Body"),
        widget=AdminMarkItUpWidget(attrs={
            'rows': 8,
            'cols': 50,
            'placeholder': _('Body'),
            'required': True
        }))

    class Meta:
        model = Post
        fields = ('body', )
Ejemplo n.º 5
0
class BlogAdmin(ImageCroppingMixin, admin.ModelAdmin):
    list_display = ['id',
                    Blog.pdate.field_name,
                    'img_admin',
                    Blog.text.field_name,
                    Blog.active.field_name
                    ]
    list_editable = [
        'pdate', 'text', 'active'
    ]
    list_filter = ['active']
    ordering = ['-pdate', 'cdate']
    formfield_overrides = {
        models.TextField: {'widget': AdminMarkItUpWidget(attrs={'style': 'height: 65px;'})},
    }
Ejemplo n.º 6
0
class GalleryAdmin(ImageCroppingMixin, admin.ModelAdmin):
    list_display = ['id', 'pdate', 'img_admin', 'text', 'active']
    # fieldsets = (
    #     (None, {
    #         'fields': ('img', 'img_crop_thumbnail', 'img_crop')
    #     }),
    # )
    list_filter = ['active']
    ordering = ['id']
    formfield_overrides = {
        models.TextField: {'widget': AdminMarkItUpWidget(attrs={'style': 'height: 65px;'})},
    }
    list_editable = [
        'pdate', 'text', 'active'
    ]
Ejemplo n.º 7
0
class CreateThreadForm(forms.Form):
    title = forms.CharField(label=_("Title"),
                            max_length=100,
                            widget=TextInput(attrs={
                                'placeholder': _('Title'),
                                'required': True
                            }))
    body = forms.CharField(
        label=_("Body"),
        widget=AdminMarkItUpWidget(attrs={
            'rows': 8,
            'cols': 50,
            'placeholder': _('Body'),
            'required': True
        }))
    subscribe = forms.BooleanField(label=_("Subscribe via email"),
                                   required=False)
Ejemplo n.º 8
0
 def formfield_for_dbfield(self, db_field, **kwargs):
     if db_field.name == 'description':
         kwargs['widget'] = AdminMarkItUpWidget()
     return super(ItemAdmin, self).formfield_for_dbfield(db_field, **kwargs)
Ejemplo n.º 9
0
 def formfield_for_dbfield(self, db_field, **kwargs):
     if db_field.name == 'content':
         kwargs['widget'] = AdminMarkItUpWidget()
     return super(SystemAdmin,
                  self).formfield_for_dbfield(db_field, **kwargs)
Ejemplo n.º 10
0
 def formfield_for_dbfield(self, db_field, **kwargs):
     if db_field.name in ['body']:
         kwargs['widget'] = AdminMarkItUpWidget()
     return super(SlideAdmin,
                  self).formfield_for_dbfield(db_field, **kwargs)