2011-10-21 9 views
5

Jestem w trakcie migracji projektu Rails do Django. Projekt Rails został zbudowany przy użyciu spokojnych tras i nigdy nie dotyka bazy danych. Zamiast tego po prostu przekierowuje do różnych metod, które wszystkie wywołują usługę zewnętrzną z określoną metodą działania. Teraz znalazłem wiele frameworków dla django, które zapewniają spokojne możliwości oraz mnóstwo dzwonków i gwizdów, ale jest to przesada dla mojej obecnej sprawy.Restful routes i Django

Jako alternatywę mogę zignorować metodę działania w urls.py, po prostu dodając wyrażenie regularne do sprawdzania poprawności adresów URL, a następnie przeanalizuję metodę żądania w views.py, przekierowując do odpowiedniej metody. Czy jest to jakiś sposób podejścia, czy może istnieją inne podejścia, na które mogę spojrzeć?

Odpowiedz

3

Class based views Wyglądają jak idiomatyczny sposób organizowania spokojnych funkcji widoku za pomocą metody żądania.

Fragmenty Django mają kilka prostych exampleimplementations.

+0

Dziękuję. Sprawdzę to. – Lukich

+0

Dostałem odpowiedź na moje pytanie dotyczące SO http://stackoverflow.com/questions/21522310/want-to-learn-django-with-rest-without-rest-framworks –