Source code for notes.forms

from django import forms
from core.models import Country,Style,Account

from .models import Notes,NotesMedia


# create a ModelForm

[docs] class NotesForm(forms.ModelForm): # specify the name of model to use
[docs] class Meta: model = Notes fields = "__all__"
[docs] class NotesListUpdate(NotesForm):
[docs] class Meta(NotesForm.Meta): exclude = ["type"]
[docs] class NotesMediaFileForm(forms.ModelForm):
[docs] class Meta: model=NotesMedia fields = ('name','file') widgets = { 'file':forms.FileInput(attrs={'accept':'.pdf'}) }
[docs] class NotesImgForm(forms.ModelForm):
[docs] class Meta: model=Notes fields = ('title','image') widgets = { 'image':forms.FileInput(attrs={'accept':'.png,.jpg,.jpeg'}) }
[docs] class MyDocForm(forms.ModelForm):
[docs] class Meta: model=NotesMedia fields = "__all__" widgets = { 'image':forms.FileInput(attrs={'accept':'.pdf'}) }