Differences between revisions 1 and 2
Revision 1 as of 2009-02-24 12:51:53
Size: 203
Editor: 147
Comment:
Revision 2 as of 2009-02-24 13:08:07
Size: 687
Editor: 147
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: 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.

  2. 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

KMaDGWiki: ProgramovanieInternetovychAplikacii/HelloWorld_V2 (last edited 2009-02-24 23:32:31 by 92)