/ migrácia z jedného rámca do druhého v python - python, django, framework, migrácia

migrácia z jedného rámca do druhého v python - python, django, rámce, migrácia

Mám problémy s rozhodnutím o tom, ktorý pytónrámec, ktorý sa má používať pre moje webové stránky. Takže som sa rozhodol strhnúť guľku a použiť Django. Mojou otázkou je, aké ľahké (alebo ťažké) bude v budúcnosti migrovať do iného rámca, ak by som mal problémy s Django?

odpovede:

1 pre odpoveď č. 1

Vaše databázové dotazy (a objektové modely), urlconfig a šablóny aspoň povedať, že všetky budú špecifické pre django. To znamená, že ak pochopíte, čo robíte, znovu ich vytvorte v inom balíku, nemal by trvať príliš dlho, ak naozaj potrebujete neskôr.

edit: toto všetko predpokladáme, že nezahrňujete projekty tretích strán, ako je napríklad sqlalchemy a mako. Django hrá pekne so zabudovanými zariadeniami, s ktorými sa plaví, takže je to často viac problémov, ako je jeho hodnota použiť tieto moduly.


1 pre odpoveď č. 2

Pre časť šablóny, Jinja je celkom podobný Djangovi, ale samostatný. Môže vám pomôcť migrovať vaše šablóny do iného rámca.

(Alebo ho použite okamžite, zistil som, že Jinja je podobný, ale je dosť lepší ako predvolený systém šablón Django.)