3 # Copyright (C) 2012 FinalsClub Foundation
4 from django.forms import ModelForm, IntegerField, HiddenInput, Form, CharField, Textarea
5 from django.forms import TextInput
6 from django_filepicker.widgets import FPFileWidget
7 from django.template.loader import render_to_string
8 from wysihtml5.widgets import RichTextEditor
10 from karmaworld.apps.notes.models import Note, NoteMarkdown
13 class NoteForm(ModelForm):
14 html = CharField(widget=RichTextEditor)
18 fields = ('name', 'tags', 'html')
23 class NoteDeleteForm(Form):
24 note = IntegerField(widget=HiddenInput())
26 class FileUploadForm(ModelForm):
32 'fp_file': FPFileWidget(attrs={
33 'id': 'filepicker-file-upload',