/ / Django 1.3 alebo Django 1.2 pre nový projekt - django

Django 1.3 alebo Django 1.2 pre nový projekt - django

Potrebujem začať nový projekt s Django, ale neviem, akú verziu Django, podľa vašich skúseností, čo odporúčate?

odpovede:

3 pre odpoveď č. 1

Berte na vedomie vývojové / výrobné serverové verzie Pythonu.

Django 1.2 je testovaný na Pythone 2.3 a vyššom, zatiaľ čo Django 1.3 klesá na podporu Pythonu 2.3, čo znamená, že budete musieť použiť 2.4 vyššie.

Väčšina serverov má v súčasnosti minimálnu verziu minimálne Pythonu 2.4, takže by to nemal byť problém - je dobré vziať na vedomie.

Môžete sa pozrieť na Django 1.2 a 1.3, ktoré dokumentujú zoznam zmien medzi jednotlivými verziami a zoznam problémov kompatibility medzi jednotlivými verziami (napríklad budete chcieť v budúcnosti aktualizovať z 1.2 na 1.3 a chcete vidieť zmeny).

Ak nemáte žiadne obmedzenia, odporúčam Django 1.3. Má názory generickej triedy a pár nových šikovných vecí.


4 pre odpoveď č. 2

1.3 Samozrejme.

Z ich webu ...

Ktorú verziu je lepšia?
Zlepšujeme Džango takmer každý deň a sú peknédobré udržať kód stabilný. Používanie najnovšieho vývojového kódu je teda bezpečným a jednoduchým spôsobom, ako získať prístup k novým funkciám, pretože sú pridané. Ak sa rozhodnete dodržiavať vývojovú verziu, pamätajte na to, že príležitostne budú zmeny spätne nekompatibilné. chcú venovať veľkú pozornosť časovej osi vývoja. Pokiaľ hľadáte stabilný cieľ nasadenia a nebudete čakať na ďalšie vydanie, budete sa chcieť držať poslednej oficiálnej verzie (ktorá bude obsahovať vždy podrobné poznámky o všetkých zmenách, ktoré budete musieť urobiť upgrade).