Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Bonnegent Sebastien
cours_django
Commits
6610b84e
Commit
6610b84e
authored
Dec 04, 2019
by
Bonnegent Sebastien
Browse files
cours 5 ok
parent
e6483324
Changes
3
Hide whitespace changes
Inline
Side-by-side
cours5.html
View file @
6610b84e
...
@@ -127,19 +127,21 @@ $ pipenv install</code></pre>
...
@@ -127,19 +127,21 @@ $ pipenv install</code></pre>
<section><section
id=
"créer"
class=
"title-slide slide level1"
><h1>
Créer
</h1></section><section
id=
"parefeu"
class=
"slide level2"
>
<section><section
id=
"créer"
class=
"title-slide slide level1"
><h1>
Créer
</h1></section><section
id=
"parefeu"
class=
"slide level2"
>
<h2>
Parefeu
</h2>
<h2>
Parefeu
</h2>
<h3
id=
"webuiviews.py"
>
webui/views.py
</h3>
<h3
id=
"webuiviews.py"
>
webui/views.py
</h3>
<div
class=
"sourceCode"
id=
"cb3"
><pre
class=
"sourceCode python"
><code
class=
"sourceCode python"
><a
class=
"sourceLine"
id=
"cb3-1"
title=
"1"
><span
class=
"kw"
>
class
</span>
ParefeuCreate(CreateView):
</a>
<div
class=
"sourceCode"
id=
"cb3"
><pre
class=
"sourceCode python"
><code
class=
"sourceCode python"
><a
class=
"sourceLine"
id=
"cb3-1"
title=
"1"
><span
class=
"im"
>
from
</span>
django.views.generic.edit
<span
class=
"im"
>
import
</span>
CreateView
</a>
<a
class=
"sourceLine"
id=
"cb3-2"
title=
"2"
>
model
<span
class=
"op"
>
=
</span>
Parefeu
</a>
<a
class=
"sourceLine"
id=
"cb3-2"
title=
"2"
></a>
<a
class=
"sourceLine"
id=
"cb3-3"
title=
"3"
>
fields
<span
class=
"op"
>
=
</span>
[
<span
class=
"st"
>
'
nom
'
</span>
,
<span
class=
"st"
>
'
modele
'
</span>
]
</a>
<a
class=
"sourceLine"
id=
"cb3-3"
title=
"3"
><span
class=
"kw"
>
class
</span>
ParefeuCreate(CreateView):
</a>
<a
class=
"sourceLine"
id=
"cb3-4"
title=
"4"
>
template_name
<span
class=
"op"
>
=
</span>
<span
class=
"st"
>
"
webui/object_create.html
"
</span></a>
<a
class=
"sourceLine"
id=
"cb3-4"
title=
"4"
>
model
<span
class=
"op"
>
=
</span>
Parefeu
</a>
<a
class=
"sourceLine"
id=
"cb3-5"
title=
"5"
></a>
<a
class=
"sourceLine"
id=
"cb3-5"
title=
"5"
>
fields
<span
class=
"op"
>
=
</span>
[
<span
class=
"st"
>
'
nom
'
</span>
,
<span
class=
"st"
>
'
modele
'
</span>
]
</a>
<a
class=
"sourceLine"
id=
"cb3-6"
title=
"6"
>
<span
class=
"kw"
>
def
</span>
get_context_data(
<span
class=
"va"
>
self
</span>
,
<span
class=
"op"
>
**
</span>
kwargs):
</a>
<a
class=
"sourceLine"
id=
"cb3-6"
title=
"6"
>
template_name
<span
class=
"op"
>
=
</span>
<span
class=
"st"
>
"
webui/object_create.html
"
</span></a>
<a
class=
"sourceLine"
id=
"cb3-7"
title=
"7"
>
context
<span
class=
"op"
>
=
</span>
<span
class=
"bu"
>
super
</span>
().get_context_data(
<span
class=
"op"
>
**
</span>
kwargs)
</a>
<a
class=
"sourceLine"
id=
"cb3-7"
title=
"7"
></a>
<a
class=
"sourceLine"
id=
"cb3-8"
title=
"8"
>
context[
<span
class=
"st"
>
'
menu_parefeu
'
</span>
]
<span
class=
"op"
>
=
</span>
<span
class=
"st"
>
'
active
'
</span></a>
<a
class=
"sourceLine"
id=
"cb3-8"
title=
"8"
>
<span
class=
"kw"
>
def
</span>
get_context_data(
<span
class=
"va"
>
self
</span>
,
<span
class=
"op"
>
**
</span>
kwargs):
</a>
<a
class=
"sourceLine"
id=
"cb3-9"
title=
"9"
>
<span
class=
"cf"
>
return
</span>
context
</a>
<a
class=
"sourceLine"
id=
"cb3-9"
title=
"9"
>
context
<span
class=
"op"
>
=
</span>
<span
class=
"bu"
>
super
</span>
().get_context_data(
<span
class=
"op"
>
**
</span>
kwargs)
</a>
<a
class=
"sourceLine"
id=
"cb3-10"
title=
"10"
></a>
<a
class=
"sourceLine"
id=
"cb3-10"
title=
"10"
>
context[
<span
class=
"st"
>
'
menu_parefeu
'
</span>
]
<span
class=
"op"
>
=
</span>
<span
class=
"st"
>
'
active
'
</span></a>
<a
class=
"sourceLine"
id=
"cb3-11"
title=
"11"
>
<span
class=
"kw"
>
def
</span>
form_valid(
<span
class=
"va"
>
self
</span>
, form):
</a>
<a
class=
"sourceLine"
id=
"cb3-11"
title=
"11"
>
<span
class=
"cf"
>
return
</span>
context
</a>
<a
class=
"sourceLine"
id=
"cb3-12"
title=
"12"
>
form.instance.admin
<span
class=
"op"
>
=
</span>
<span
class=
"va"
>
self
</span>
.request.user
</a>
<a
class=
"sourceLine"
id=
"cb3-12"
title=
"12"
></a>
<a
class=
"sourceLine"
id=
"cb3-13"
title=
"13"
>
<span
class=
"cf"
>
return
</span>
<span
class=
"bu"
>
super
</span>
(ParefeuCreate,
<span
class=
"va"
>
self
</span>
).form_valid(form)
</a></code></pre></div>
<a
class=
"sourceLine"
id=
"cb3-13"
title=
"13"
>
<span
class=
"kw"
>
def
</span>
form_valid(
<span
class=
"va"
>
self
</span>
, form):
</a>
<a
class=
"sourceLine"
id=
"cb3-14"
title=
"14"
>
form.instance.admin
<span
class=
"op"
>
=
</span>
<span
class=
"va"
>
self
</span>
.request.user
</a>
<a
class=
"sourceLine"
id=
"cb3-15"
title=
"15"
>
<span
class=
"cf"
>
return
</span>
<span
class=
"bu"
>
super
</span>
(ParefeuCreate,
<span
class=
"va"
>
self
</span>
).form_valid(form)
</a></code></pre></div>
</section><section
id=
"parefeu-1"
class=
"slide level2"
>
</section><section
id=
"parefeu-1"
class=
"slide level2"
>
<h2>
Parefeu
</h2>
<h2>
Parefeu
</h2>
<h3
id=
"webuitemplateswebuiobject_create.html"
>
webui/templates/webui/object_create.html
</h3>
<h3
id=
"webuitemplateswebuiobject_create.html"
>
webui/templates/webui/object_create.html
</h3>
...
...
cours5.md
View file @
6610b84e
...
@@ -32,6 +32,8 @@ $ pipenv install
...
@@ -32,6 +32,8 @@ $ pipenv install
## Parefeu
## Parefeu
### webui/views.py
### webui/views.py
~~~
python
~~~
python
from
django.views.generic.edit
import
CreateView
class
ParefeuCreate
(
CreateView
):
class
ParefeuCreate
(
CreateView
):
model
=
Parefeu
model
=
Parefeu
fields
=
[
'nom'
,
'modele'
]
fields
=
[
'nom'
,
'modele'
]
...
...
fwm6/db.sqlite3
View file @
6610b84e
No preview for this file type
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