Archive | python RSS feed for this section

Singleton and Unit Tests

9 Oct

Singletons [1] are considered a cancer for many people, however, while python modules can act very well as singletons they can’t be extended, and then we use a singleton class. I have using singletons classes in two projects, first is django-breadcrumbs, that use singletons to store breadcrumbs and than present it in templates. Another project, […]

Solving (partially) South issue on not updating permissions.

9 Mar

South have a already know issue [1] about no update permissions of added models. The common fix is run manage.py syncdb –all, Django Extensions [2] app also have a management command called update_permissions what is very usefull and also do the job. But, any of us want to remember about that every time, so to […]

Fast post: Mock Logging Handler for python unit tests

6 Oct

Here I’m writing tests for django-data-importer when I found following mock to use in unit tests: Refers to http://stackoverflow.com/questions/899067/how-should-i-verify-a-log-message-when-testing-python-code-under-nose/1049375#1049375

Python Brasil 7 – Resuminho do terceiro e último dia ;-(

2 Oct

Muitas horas atrasado mas aqui estou para registrar o terceiro dia de Python Brasil 7. Ontem foi um dia sensacional, tivemos palestras técnicas sensacionais, muitas voltado ao publico que está começando (a maioria na python brasil desse ano), fiquei um tempão no Open Space preparando minha palestra relâmpago, vendo o @bgola desenvolver uma solução de […]

Python Brasil 7 – Resuminho do segundo dia.

1 Oct

Continuando com o resumo da Python Brasil 7, hoje foi um dia sensacional com ótimas palestras técnicas, relâmpagos e um DOJO no final para animar todo mundo :). Começando com Gustavo Niemeyer na sua palestra Python 4 que rendeu elogios durante todo o dia, ele falou de GO e elogiou muito o PyPI (eu não […]

Python Brasil 7 – Resuminho do primeiro dia.

30 Sep

Boaaaaaaaaa noite senhores (e senhoras). Eu sou o Felipe chronos, também conhecido com chronossc (já existiam alguns ‘chronos’ por ai :]), hoje sou desenvolvedor Django e como todo bom dev entusiasta do mundo Open Source (e basta falar isso, não quero falar da minha vida toda :]). Esse ano coincidiu de eu ter um chefe […]

JSONResponse – Trabalhando com JSON em Django, o jeito fácil.

14 Apr

There are dozen of articles and snippets about how work with JSON and Django, however I saw that most are a bit vague and solution involves use of simplejson to serialize and HttpResponse to send response from the view. There are some details that normally aren’t covered and now I show a easy way and […]

Vim confs prontas para trabalhar com Python e Django

7 Mar

This weekend I reworked on my .vimrc and put some extra time in make things work better for me in python and django coding :). I did a nice job and now I can code with much more goodies. Results are: A very commented and customized .vimrc. Support for python omnicompletion. Adding django and python […]

Configurando múltiplos ambientes Python

27 Jan

Multiple python environments Work with various python versions with multiple versions of python environments has become something common in my life, and, I believe that an easy way of setting this environments are something very useful, and not simple for most of people. I created a simple shell script that set this environment, that is […]

Manipulando erros Http 403 (permissão negada) no Django

24 Nov

In this post, I show a new Middleware, built to deal with errors 403 (Http Forbidden, access denied) like we work with 404 error in Django.