2010-03-11 25 views
7

Zawsze dobrze jest wykorzystać istniejące wzorce do rozwiązania danego problemu, a nie na nowo odkrywać koło. Tym razem chodzi o robienie logów w projekcie opartym na django.Najlepsze praktyki dotyczące logowania do projektu django

Czy możesz podzielić się swoimi pomysłami ze mną i innymi na temat tego, jak wolisz implementować logowanie w projekcie opartym na django w następującym kontekście?

  • Jakie czynniki należy wziąć pod uwagę przed rozpoczęciem projektowania systemu rejestracji?
  • Co chcesz zalogować się do projektu? (wiadomości, błędy, żądanie itp.)?
  • Jak chcesz się zalogować?
  • Jaka powinna być struktura katalogów?
  • W jakim formacie chcesz się logować?
  • Z jakich aplikacji Django korzystasz?
  • Czy tworzyłeś takie aplikacje wielokrotnego użytku? jeśli tak, czy możesz podzielić się z innymi?
  • Albo jakikolwiek inny pomysł, który warto udostępnić innym.

... Każda mała pomoc byłaby bardzo dobra dla wszystkich programistów django ...

okrzyki

+0

Dlaczego nie używasz tylko wbudowanego modułu 'logging'? Jakie są wszystkie szczegółowe pytania? –

Odpowiedz

6

W Django, podobnie jak w każdej innej aplikacji Pythona, użyję standard moduł biblioteki i wywołanie logging.debug, logging.info itp., odpowiednio do każdej wiadomości. Większość z siedmiu pytań, o które prosiłeś, nie ma związku z tytułem Q - "zadaj jedno pytanie na pytanie" to jedna z kluczowych mantr Stack Overflow! Po prostu otwórz wiele pytań na wiele pytań i skupmy się na logowaniu, OK? -)

+0

Dzięki za odpowiedź Alex, zadałem pytanie wcześniej - http://stackoverflow.com/questions/2408800/suggestions-required-for-generating-this-logging-file-structure-in-django-project Ale nikt nie odpowiedział, więc pomyślałem, że jeśli wszyscy mają coś wspólnego z logowaniem, ten post będzie zawierał wiele przydatnych informacji na ten temat ... –

+0

@Software Entuzjastyczne: "Ale nikt nie odpowiedział" Fałsz. –

+0

Dzięki @ S.Lott, stało się to tylko po tym, jak opublikowałem powyższą odpowiedź dla Alexa ... –

Powiązane problemy