Wypowiedzi
-
No i zaczął się flamewar :)
Moim zdaniem każdy niech sobie używa co mu lepiej pasuje. Ja osobiście używam Django do różnych projektów od małych do bardzo dużych i nie ma z tym problemu.
Wiec stwierdzenie że "Django jest do małych projektów", jest bardzo subiektywne. Każdy może mieć inne zdanie. To jak dyskusja czy Święta wielkiej nocy są lepsze od Świąt Bożego narodzenia :)
-
-
Ja używam django-reversion zarówno w pracy jak i do swoich prywatnych projektów.
- Zapewnia historie zmian dla obiektów.
- Integruje się z adminem,
- Umożliwia odzyskanie usuniętych obiektów.
- Ma testy oraz dokumentacje :)
Opis jak używać można znaleźć tutaj:
http://code.google.com/p/django-reversion/wiki/Getting...
-
Pomysł ciekawy, lecz może było by lepiej gdyby te funkcjonalności dodać do tego projektu - http://code.google.com/p/django-grappelli/, być może udało by Ci się przyłączyć do tego projektu, po co Tworzyć konkurencyjny projekt. Grappelli jest właśnie takim rozszerzeniem standardowego admina.
Co do funkcjonalności "logowanie z panelu na konto danego usera" to już ktoś coś takiego napisał:
http://www.djangosnippets.org/snippets/1552/
Co do "generowanie menu/nawigacji zgodnie z uprawnieniami" to chyba taka funkcjonalność jest już w grappelli. O ile dobrze rozumiem chodzi to żeby móc zamieniać miejscami aplikacje w głównym widoku admina ? W grappelli idzie także dodawać najczęściej używane modele do tzn "ulubionych"
-
-
Dariusz Ormicki:
Pisze w temacie "programisty" ... a nie odtwórcę tutoriali do Django.
A przepraszam bardzo, czy według Ciebie ktoś kto zna się na Django nie jest programista? Jeżeli tak uważasz to właśnie obraziłeś całą masę ludzi. Żeby bardzo dobrze znać Django, trzeba być programistą, Django to Python :)
Myślę że pytanie kolegi powinno być czy szukają kogoś ze znajomością konkretnego frameworka.
-
Co ciekawe popularność PHP, spada na świecie ogolnie:
http://www.google.com/trends?q=python%2C+php&ctab=0&ge...
-
Piotr Maliński:
.... Oczywiście django ma swoje ograniczenia, czy też preferencje odnośnie typów aplikacji jakie się "lepiej" w nich robi, typu Panel Admina do wiki to się nie nadaje, ale dla bloga już tak.
Nie zgadzam się, w Django, bez problemu napiszesz "Panel Admina do wiki".
Na święcie jest wiele potężnych serwisów napisanych w Django, które nie są projektami typu aplikacja do blogow. Np.
* lawrence.com
* washingtonpost.com
* curse.com
Sam w swojej pracy na co dzień tworze różne aplikacje w Django na potrzeby wewnętrzne, które są aplikacjami bardzo nietypowymi, Django bez problemu radzi sobie również z takimi aplikacjami i bardzo przyjemnie się je pisze :)
-