Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Django - Framework do Tworzenia Aplikacjii Webowych

Django - Framework do Tworzenia Aplikacjii Webowych

Prezentacja była zaprezentowana na PyCon Kraków (PyKonik)

Marcin Mierzejewski

February 22, 2008
Tweet

More Decks by Marcin Mierzejewski

Other Decks in Programming

Transcript

  1. Historia 2003 - Kansas, USA 2005 - licencja BSD 2005

    - wersja 0.90 2006 - wersja 0.95 2007 - wersja 0.96.1
  2. Model class Blog(models.Model): tytul = models.CharField(maxlength=250) slug = models.SlugField() tresc

    = models.TextField() data = models.DateTimeField() class Admin: pass
  3. View def lista(request): blogi = Blog.objects.all() return render_to_response('lista.html', { 'blogi':

    blogi }) def detale(request, s): blog = get_object_or_404(Blog, slug = s ) return render_to_response('detale.html', { 'blog': blog })
  4. Template lista.html <h1>Blog</h1> {% for blog in blogi %} <h2>{{

    blog.tytul }}</h2> <h3>{{ blog.data }}</h3> <a href='/blog/{{ blog.slug }}'>Więcej</a><br> {% endfor %}