Forum dla administratorów stron WWW i developerów

Witaj!

AdminZone.pl to miejsce w którym możesz dowiedzieć się jak szybko i skutecznie wypromować swoją stronę WWW, zachęcić użytkowników do wypowiadania się i aktywnego udziału w życiu takiej strony.
Dołącz do naszej społeczności aby w pełni korzystać z usług oferowanych przez AdminZone.pl
Zaloguj się
lub
Zarejestruj się
 
Awatar użytkownika
Macsch15
Administrator
Posty: 1968
Rejestracja: 10 sie 2012, 16:12
Lokalizacja: Polska
Kontaktowanie:

Django 1.7

Autor tematu

23 sty 2014, 12:52

Jest to wydanie testowe, nie nadające się do produkcyjnych zastosowań.

Lista zmian: https://docs.djangoproject.com/en/dev/releases/1.7/
Pobieranie: https://www.djangoproject.com/download/


 
Awatar użytkownika
Macsch15
Administrator
Posty: 1968
Rejestracja: 10 sie 2012, 16:12
Lokalizacja: Polska
Kontaktowanie:

Re: Django 1.7 Alpha 1 wydany

Autor tematu

07 lut 2014, 14:09



 
Awatar użytkownika
Ralfp
Stały użytkownik
Posty: 476
Rejestracja: 11 sie 2012, 9:16

Re: Django 1.7 Alpha 1 wydany

07 lut 2014, 18:01

Sa tutaj jacyś djangonauci poza mną? ;)


 
Awatar użytkownika
jagodka
Użytkownik
Posty: 9
Rejestracja: 15 gru 2013, 8:03
Kontaktowanie:

Re: Django 1.7 Alpha 1 wydany

26 lut 2014, 19:25

to jest jakis skrypt forum, czy czegoś podobnego, czy bardziej programowanie?
mi sie wydaje iż to chyba bardziej programowanie jest.


 
Awatar użytkownika
Trace
Stały użytkownik
Posty: 414
Rejestracja: 19 sie 2012, 18:45

Re: Django 1.7 Alpha 1 wydany

26 lut 2014, 20:15

"Programowanie — Od strony serwera, relacyjne/nie relacyjne systemy bazodanowe"
http://pl.wikipedia.org/wiki/Django


 
Awatar użytkownika
jagodka
Użytkownik
Posty: 9
Rejestracja: 15 gru 2013, 8:03
Kontaktowanie:

Re: Django 1.7 Alpha 1 wydany

27 lut 2014, 0:50

uuuuuuu to już wyższa szkoła jazdy bez ABS-u programowanie i netframework


 
Awatar użytkownika
Macsch15
Administrator
Posty: 1968
Rejestracja: 10 sie 2012, 16:12
Lokalizacja: Polska
Kontaktowanie:

Re: Django 1.7

Autor tematu

03 wrz 2014, 11:16



 
Awatar użytkownika
parox
Użytkownik
Posty: 62
Rejestracja: 08 sty 2014, 16:22

Re: Django 1.7

03 wrz 2014, 17:46

I tu kieruje pytanie w strone Rafio.
Mianowicie zastanawiam się, czy Django w swoich przekonaniach jest równy do czystego Pythona, pod względem zmiany wszystkiego co możliwe w kodzie, gdy naradza się potrzeba naprawy/zmiany aplikacji by działała z nowa wersja Pythona. Czy może jest to jedna z tych pięknych nakładek, która robi swoje i za ciebie dostosowuje się do wersji Pythona?

Może się to okazać płytkie badz tez prostackie, jednak pamiętam przygodę gdzie w firmie trzeba bylo przerabiać coś opartego na Pythonie.

Z góry dzięki.


 
Awatar użytkownika
Ralfp
Stały użytkownik
Posty: 476
Rejestracja: 11 sie 2012, 9:16

Re: Django 1.7

04 wrz 2014, 16:40

Od pewnego czasu masz dwie warstwy kompatybilności pozwalające pisać kod działający i na Py 2.7 i Py 3.4. Wystarczy na początku pliku importować:

from __future__ import unicode_literals
aby interpreter 2.7 używał składni stringów wprowadzonej w 3 wersji. Ofc. wymagać to będzie przelecenia kodu i pokasowania "u" z przed stringów.

W 3k było też kilka zmian w zachowaniach metod niektórych typów (np. funkcje zwracające listy stały się generatorami), co jednak poza pewnymi przypadkami nie powinno powodować problemów, a i w przypadku problemów jest łatwe do wyłowienia i pofixowania (bo przecież masz automatyczne testy które to wyłowią, prawada?).

Niektóre moduły zostały przemianowane (vide "urlparse" żyje teraz jako "parse" pod "urllib", "StringIO.StringIO" to teraz "io.StringIO") w py3k, ale tutaj wkracza biblioteka SIX będąca drugą warstwą kompatybilności. Import "from six.move.io import StringIO" zaimportuje StringIO na py3k i py 2.7, a kiedy wycofasz się z py2, wystarczy zrobić masowy replace usuwający "six.mode." (chyba że będziesz mieć kolizje nazw).

Django używa __future__ i six do działania w obu majorach pythona.


 
Awatar użytkownika
Macsch15
Administrator
Posty: 1968
Rejestracja: 10 sie 2012, 16:12
Lokalizacja: Polska
Kontaktowanie:

Re: Django 1.7

Autor tematu

26 paź 2014, 17:53

Django 1.7.1 z poprawkami błędów: https://docs.djangoproject.com/en/1.7/releases/1.7.1/


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 37 gości