Size: 203
Comment:
|
Size: 684
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 3: | Line 3: |
Vezmeme projekt {{{hello}}} a prerobíme ho tak, aby napr URL {{{ http://localhost:8000/hello/xxx |
* Vezmeme projekt {{{hello}}} a prerobíme ho tak, aby napr URL http://localhost:8000/hello/moon/ napísalo '''Hello, moon.''' * V {{{urls.py}}} zmeníme príslušný prvok {{{urlpatterns}}} takto: {{{#!python (r'^hello/(.*)/$', views.hello), |
Line 7: | Line 10: |
napísalo '''Hello, xxx.''' | |
Line 9: | Line 11: |
V {{{urls.py}}} zmeníme URLpattern takto: | {{{views.py}}} bude takéto: {{attachment:views.py}} == Úlohy == 1. Skúste http://localhost:8000/hello/moon/sun . Prerobte to tak, aby funkcia {{{view.hello}} vypísala iba '''Hello, moon.''' 1. A teraz tak, aby vypísala '''Hello, moon and sun.''' 1. A teraz chceme, aby to fungovalo všeobecne, t.j. napríklad http://localhost:8000/hello/a/b/c/ má vypísať '''Hello, a,b and c''' |
Hello world V2
Vezmeme projekt hello a prerobíme ho tak, aby napr URL
http://localhost:8000/hello/moon/ napísalo Hello, moon.
V urls.py zmeníme príslušný prvok urlpatterns takto:
1 (r'^hello/(.*)/$', views.hello),
views.py bude takéto:
views.py
Úlohy
Skúste http://localhost:8000/hello/moon/sun . Prerobte to tak, aby funkcia vypísala iba Hello, moon.
A teraz tak, aby vypísala Hello, moon and sun.
A teraz chceme, aby to fungovalo všeobecne, t.j. napríklad http://localhost:8000/hello/a/b/c/ má vypísať Hello, a,b and c