Blog entries tagged with 'django'

  • Portuguese translation of Django in the trunk

    By Nuno Mariz, on 21 March 2007 @ 14:47
    The Portuguese(pt_PT) translation of Django is now in the trunk.
    svn co http://code.djangoproject.com/svn/django/trunk/
    
  • Portuguese translation of Django

    By Nuno Mariz, on 16 March 2007 @ 11:08
    Django Project
    I've submitted the Portuguese(pt_PT) translation of Django, meanwhile you can download the unofficial version in the downloads section.
  • Pro Django: Web Development Done Right

    By Nuno Mariz, on 1 September 2006 @ 23:00
    Pro Django: Web Development Done Right
    The first book about Django was released is available for pre-order at amazon. The authors are Adrian Holovaty and Jacob Kaplan-Moss, both involved in the project. This book will definitively be my next buy.
    The first part of the book introduces Django fundamentals like installation and configuration. You’ll learn about creating the components that power a Django-driven web site. The second part delves into the more sophisticated features of Django, like outputting non-HTML content (such as RSS feeds and PDFs), plus caching and user management. The third part serves as a detailed reference to Django’s many configuration options and commands. The book even includes seven appendixes for looking up configurations options and commands. In all, this book provides the ultimate tutorial and reference to the popular Django framework.
  • Django is the favourite of Guido van Rossum

    By Nuno Mariz, on 8 August 2006 @ 10:03
    Django Project

    Guido van Rossum said in the latest FLOSS Weekly podcast:

    My personal favorite -- and I expect that that will remain a personal favorite for a long time -- is something named Django. ... I highly recommend it.
    Django has been my tool for a new project of mine, has been worth it the time spent learning Django and Python(right now my personal favourite programming language). Django preferred setup is Apache with mod_python, this has make my choice easier because I've been always using Apache with PHP. If you want to give it a try(I recommend it), read the Part 1 of the tutorial. And if you have doubts about performance, read this.
  • Django Admin interface for a Blog in 5 mins

    By Nuno Mariz, on 13 June 2006 @ 21:16
    It's so cool with Django:
    from django.db import models
    from django.contrib.auth.models import User
    
    class Tag(models.Model):
        name = models.CharField(maxlength=200, core=True)
     
        class Admin:
            ordering = ['name']   
            
        def __str__(self):
            return self.name
    
    PUBLICATION_CHOICES = (
        ('Draft', 'Draft'),
        ('Published', 'Published'),
    )
            
    class Post(models.Model):
        author = models.ForeignKey(User)
        title = models.CharField(maxlength=200)    
        summary = models.TextField()
        body = models.TextField()
        created = models.DateTimeField(default=models.LazyDate())
        last_modified = models.DateTimeField(auto_now=True)
        enable_comments = models.BooleanField(default=True)
        tags = models.ManyToManyField(Tag)
        publication = models.CharField(maxlength=32, choices=PUBLICATION_CHOICES, radio_admin=True, default='Published')
    
        class Admin:
            ordering = ['-created']
            search_fields = ['title']
            list_display = ('title','author', 'created')
            list_filter = ('created','last_modified','enable_comments','publication', 'tags')
    
        def __str__(self):
            return self.title
        
    
    class Comment(models.Model):
        post = models.ForeignKey(Post)
        name = models.CharField(maxlength=100)
        email = models.EmailField()
        website = models.CharField(maxlength=200, blank=True, null=True)
        comment = models.TextField()
        created = models.DateTimeField(auto_now_add=True)
        last_modified = models.DateTimeField(auto_now=True)
        
        class Admin:
            ordering = ['-created']
            search_fields = ['name']
            list_display = ('post','name', 'created')
            list_filter = ('created','last_modified')
    
        def __str__(self):
            return self.name
    
  • Django: Another "Rails" Web Framework

    By Nuno Mariz, on 18 July 2005 @ 11:51
    The Rails hype continues:
    Django for Python is the most recently announced of what is becoming a long line of web frameworks inspired by Ruby on Rails. Others that have popped up include MonoRail for .NET & Mono, Subway for Python, Trails for Java, Catalyst and Maypole for Perl. In the context of all these rails derivatives, this article on "Could Rails have been built without Ruby?" is an interesting read. [source]
    For PHP we have also cake and biscuit.

Tags related