Обязательно следуйте PEP8 (пробелы, пожалуйста!), А также следуйте указаниям стиля django. Я предполагаю, что это не правило отступа, но есть правила пробелов и другие стандарты кодирования.
http://docs.djangoproject.com/en/dev/internals/contributing/#coding-style
Это делает обмен кодами намного проще. Всякий раз, когда я вижу, что кто-то использует camelCase или InitialCaps для методов, атрибутов или переменных, это сбивает меня с толку и анализатора stackoverflow.
Вот несколько примеров со страницы руководства по кодированию:
- Названия моделей:
InitialCaps
- Определения полей:
lower_case
- X разрывов строк между моделями
- Метаклассы определяются после полей модели, но перед методами, с одним пустым межстрочным интервалом.
- Упорядочение распространенных методов, таких как
__init__
, __unicode__