FOSSDB/FOSSDB/apps/fossdb/forms.py
Kristofers Solo d3931e52aa Added ProgrammingLanguage input field
Users can now add programming language and percentage to the project.

### TODO
- [ ] Allow users to add multiple languages
2023-06-26 14:01:17 +00:00

34 lines
868 B
Python

from django import forms
from .models import Project
class ProjectForm(forms.ModelForm):
class Meta:
model = Project
fields = (
"name",
"description",
"license",
"tag",
"operating_system",
)
widgets = {
"name": forms.TextInput(
attrs={
"class": "form-control",
"placeholder": "Project name",
}
),
"description": forms.Textarea(
attrs={
"class": "form-control",
"placeholder": "Description",
}
),
"license": forms.CheckboxSelectMultiple(),
"tag": forms.CheckboxSelectMultiple(),
"operating_system": forms.CheckboxSelectMultiple(),
}