- Opublikowano Marzec 11, 2010
- Tagi: django models moderation
django-moderation is reusable application for Django framework, that allows to
moderate any model objects.
Code can be found at http://github.com/dominno/django-moderation
Possible use cases:
-
User creates his profile, profile is not visible on site.
It will be visible on site when moderator approves it.
-
User changes his profile, old profile data is visible on site.
New data will be visible on site when moderator approves it.
Features:
-
configurable admin integration(data changed in admin can be visible ...
- Opublikowano Luty 15, 2010
- Tagi: pep8 python
Jakiś czas temu pisałem o skrypcie który sprawdza zgodność kodu Pythona z PEP8.
Jednak podczas pracy nad kilkoma projektami zauważyłem, że nie chciało mi się za każdym razem ręcznie uruchamiać tego skryptu na całym projekcie. Sprowadzało się do tego że uruchamiałem go gdy projekt był już skończony. Prowadziło do tego że nie byłem w stanie czasowo wprowadzić wszystkich poprawek, bo było ich bardzo dużo.
Niby wydawało by się że wystarczy raz czy dwa przeczytać dokument PEP8 i przy pisaniu kodu ...
- Opublikowano Lipiec 9, 2009
- Tagi: django narzędzia pep8 python
Znalazłem ostatnio bardzo fajne narzędzie do sprawdzania czy kod Pythona jest zgodny z zalecanym stylem pisania kodu w Pythonie(PEP8). Jest to skrypt uruchamiany z konsoli który sprawdza czy wskazany moduł jest zgodny z PEP8.
Przykład użycia:
$ pep8.py --filename=*.py --show-source --show-pep8 /sciezka/do/projektu/
parts/djangopl/sitemaps.py:14:5: E301 expected 1 blank line, found 0
def changefreq(self, obj):
^
Separate top-level function and class definitions with two blank lines.
Method definitions inside a class are separated ...