diff options
author | adityacp | 2020-03-19 19:45:17 +0530 |
---|---|---|
committer | adityacp | 2020-03-19 19:45:17 +0530 |
commit | 36f43151ab26744cf9edc05d0df3f0fb901fcaaa (patch) | |
tree | c75b5d2730a74191f2c7e51a881e9404f5627c1d /yaksh/forms.py | |
parent | 9933ec7861faf8abb38224e4b2f5f75fcf9e857a (diff) | |
parent | 1dbaec7dd8098701e11713faa0c9040a315e5fac (diff) | |
download | online_test-36f43151ab26744cf9edc05d0df3f0fb901fcaaa.tar.gz online_test-36f43151ab26744cf9edc05d0df3f0fb901fcaaa.tar.bz2 online_test-36f43151ab26744cf9edc05d0df3f0fb901fcaaa.zip |
Resolve conflicts in the courses view
Diffstat (limited to 'yaksh/forms.py')
-rw-r--r-- | yaksh/forms.py | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/yaksh/forms.py b/yaksh/forms.py index 7d5362b..c0f40ea 100644 --- a/yaksh/forms.py +++ b/yaksh/forms.py @@ -49,6 +49,12 @@ test_case_types = ( ("floattestcase", "Float Testcase"), ) +status_types = ( + ('select','Select Status'), + ('active', 'Active'), + ('closed', 'Inactive'), + ) + UNAME_CHARS = letters + "._" + digits PWD_CHARS = letters + punctuation + digits @@ -377,6 +383,19 @@ class QuestionFilterForm(forms.Form): ) +class SearchFilterForm(forms.Form): + search_tags = forms.CharField( + label='Search Tags', + widget=forms.TextInput(attrs={'placeholder': 'Search', + 'class': form_input_class,}), + required=False + ) + search_status = forms.CharField(max_length=16, widget=forms.Select( + choices=status_types, + attrs={'class': 'custom-select'}), + ) + + class CourseForm(forms.ModelForm): """ course form for moderators """ class Meta: |