Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Georges Gressot
eplouribounistra
Commits
3de98e97
Commit
3de98e97
authored
Jun 03, 2021
by
Georges Gressot
💬
Browse files
...
parent
48b67c10
Changes
1
Hide whitespace changes
Inline
Side-by-side
eplouribousse/apps/epl/views.py
View file @
3de98e97
...
...
@@ -104,53 +104,6 @@ def home(request, bdd):
for
l
in
Library
.
objects
.
using
(
bdd
).
all
().
exclude
(
name
=
'checker'
).
order_by
(
'name'
):
LIBRARY_CHOICES
+=
(
l
.
name
,
l
.
name
),
# class ContactForm(forms.Form):
# object_list = (("Demande d'information", _("Demande d'information")), ("Bug", _("Bug")),\
# ("Réclamation", _("Réclamation")), ("Suggestion", _("Suggestion")), ("Avis", _("Avis")), ("Autre", _("Autre")))
# object = forms.ChoiceField(required = True, widget=forms.Select, choices=object_list, label =_("Objet"))
# email = forms.EmailField(required = True, label =_("Votre adresse mail de contact"))
# email_confirm =forms.EmailField(required = True, label =_("Confirmation de l'adresse mail"))
# content = forms.CharField(required=True, widget=forms.Textarea, label =_("Votre message"))
#
# form = ContactForm(request.POST or None)
# if form.is_valid():
# recipient = form.cleaned_data['email']
# recipient_confirm = form.cleaned_data['email_confirm']
# subject2 = form.cleaned_data['object']
# body = form.cleaned_data['content']
#
# class FeatureForm(forms.Form):
# libn = forms.ChoiceField(required = True, widget=forms.Select, choices=LIBRARY_CHOICES, label =_("Bibliothèque"))
# fean = forms.ChoiceField(required = True, widget=forms.RadioSelect, choices=FEATURE_CHOICES, label =_("Fonctionnalité"))
#
# form = FeatureForm(request.POST or None)
# if form.is_valid():
# libname = form.cleaned_data['libn']
# feaname = form.cleaned_data['fean']
# lid = Library.objects.using(bdd).get(name =libname).lid
# feature =feaname
# if not Feature.objects.using(bdd).filter(feaname =feature, libname =libname):
# i = Feature(libname =libname, feaname = feature)
# i.save(using=bdd)
#
# if lid =="999999999":
# if feature =='instrtodo':
# return instrtodo(request, bdd, lid, 'title')
# else:
# return checkinstr(request, bdd)
# else:
# if feature =='ranking':
# return ranktotake(request, bdd, lid, 'title')
# elif feature =='arbitration':
# return arbitration(request, bdd, lid, 'title')
# elif feature =='instrtodo':
# return instrtodo(request, bdd, lid, 'title')
# elif feature =='edition':
# return tobeedited(request, bdd, lid, 'title')
# else:
# return HttpResponse(form)
# gift =a
class
FeatureForm
(
forms
.
ModelForm
):
class
Meta
:
model
=
Feature
...
...
@@ -379,10 +332,7 @@ def logout_view(request, bdd):
project
=
Project
.
objects
.
using
(
bdd
).
all
().
order_by
(
'pk'
)[
0
].
name
#Feature input :
i
=
Feature
()
LIBRARY_CHOICES
=
(
'checker'
,
'checker'
),
LIBRARY_CHOICES
=
(
''
,
'Choisissez votre bibliothèque'
),(
'checker'
,
'checker'
),
if
Library
.
objects
.
using
(
bdd
).
all
().
exclude
(
name
=
'checker'
):
for
l
in
Library
.
objects
.
using
(
bdd
).
all
().
exclude
(
name
=
'checker'
).
order_by
(
'name'
):
LIBRARY_CHOICES
+=
(
l
.
name
,
l
.
name
),
...
...
@@ -396,12 +346,17 @@ def logout_view(request, bdd):
'feaname'
:
forms
.
RadioSelect
(
choices
=
FEATURE_CHOICES
),
}
#Feature input :
i
=
Feature
()
form
=
FeatureForm
(
request
.
POST
,
instance
=
i
)
if
form
.
is_valid
():
lid
=
Library
.
objects
.
using
(
bdd
).
get
(
name
=
i
.
libname
).
lid
feature
=
i
.
feaname
if
not
Feature
.
objects
.
using
(
bdd
).
filter
(
feaname
=
i
.
feanam
e
,
libname
=
i
.
libname
):
if
not
Feature
.
objects
.
using
(
bdd
).
filter
(
feaname
=
featur
e
,
libname
=
i
.
libname
):
i
.
save
(
using
=
bdd
)
if
lid
==
"999999999"
:
if
feature
==
'instrtodo'
:
return
instrtodo
(
request
,
bdd
,
lid
,
'title'
)
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment