Bryan Marty has been working heavily this year with both LESS and Django 1.5's customizable user profiles. In this talk, Bryan will explain typical usage and getting started with both of these, using a site he developed specifically for this presentation.
LESS is one of the two most popular CSS pre processors (the other being SASS). Anyone who has worked with CSS knows that CSS starts to get difficult to maintain and work with as you get beyond a few hundred lines. CSS preprocessors add capabilities that make CSS more like a programming language and therefore easier to maintain than raw CSS. LESS in particular has an advantage for Django developers: it is the preprocessor used by both Twitter Bootstrap and the Mezzanine CMS Django app.
As explained in the release notes, Django 1.5 introduced a configurable User model. Before Django 1.5, applications that wanted to use Django’s auth framework (django.contrib.auth) were forced to use Django’s definition of a user. In Django 1.5, you can now swap out the User model for one that you write yourself.
Following this presentation, we'll take turns showing off an app we're working on (max of 3 presentations, 5-10 minutes each), directing attention to code in the app you think might be of special interest to a roomful of Django developers.
Beginners welcome - but keep in mind this meetup is targeted at intermediate to advanced Django developers (though advanced beginners are likely to understand some of it). You'll get much more out of the group if you've installed Python and Django, and completed at least parts I and II of the official Django tutorial, started the Django Book, or had some other form of exposure to Django or web development with another framework such as Ruby on Rails. To get started with Django, first learn Python:
And then Django:
https://docs.djangoproject.com/en/1.4/ (do the tutorial)
http://gettingstartedwithdjango.com/ (1st 2 lessons great way to learn Django 1.4 or 1.5)
Tech Liminal charges $5 per attendee for use of the space. They are located a few blocks from Oakland 12th St. BART.