konto usunięte

Temat: Gotowe startupy

Gotowe moduły do wykorzystania: http://www.djangosnippets.org/Marek Papis edytował(a) ten post dnia 23.01.08 o godzinie 22:50
Piotr Maliński

Piotr Maliński Programista
Python/Django

Temat: Gotowe startupy

http://debian.org.il/

konto usunięte

Temat: Gotowe startupy

Potrzebuje pomocy,

mam problem ze zmienna MEDIA_ROOT w ktora powinna wskazywac na katalog na moim dysku z obrazkami
http://ldphoto.googlecode.com/svn/trunk/settings.py

niestety obrazki sie na moim serwerze developerskim nie wyswietlaja i czemu ?????Marek Papis edytował(a) ten post dnia 23.01.08 o godzinie 22:52
Piotr Maliński

Piotr Maliński Programista
Python/Django

Temat: Gotowe startupy

w urls.py trzeba dodać:

(r'^site_media/(.*)$', 'django.views.static.serve', {'document_root': 'tutaj ścieżka'}),

żeby pod serwerem deweloperskim były pliki statyczne :)

konto usunięte

Temat: Gotowe startupy

teraz dziala, widac autor template zapomnial ;} a biedny uzytkownik jeszcze nie douczony jest.

konto usunięte

Temat: Gotowe startupy

Mam problem ze skladowaniem obrazkow przy uploadzie

Chodzi mi o najprostsza konfiguracje:
1) aplikacja: D:\Python25\Scripts\app1
2) wszsystkie media lacznie z plikami z uploadu trzymane sa w innym katalogu : D:\temp\media_my

w settings.py mam:

MEDIA_ROOT 'D:/temp/media_my/'
MEDIA_URL 'http://localhost/site_media/'
SITE_IMAGES './media/images'
PHOTO_URL_PREFIX = '/site_media/photo/'
PHOTO_ROOT = MEDIA_ROOT + '/photo/' -> co daje przy debugowaniu -> 'D:/temp/media_my//photo/'

Obrazki na stronie wyswietlaja sie z dobrego miejsca na dysku natomiast mam blad przy uploadzie.
Django przy uploadzie obrazka ciagle szuka obrazkow w
'D:/Python25/Scripts/app1/media/photo/54/' - co powoduje blad bo powinien je tworzyc i szukac w D:/temp/media_my/photo/54/.

Co robie zle?Marek Papis edytował(a) ten post dnia 08.01.08 o godzinie 13:06
Grzegorz Ślusarek

Grzegorz Ślusarek Software developer,
Sensisoft Ltd.

Temat: Gotowe startupy

Troszke chaotycznie przedstawiłeś sytuacje, nie dokońca wiem co Ci niedziała poprawnie czy upload obrazka nie dokonuje sie zgodnie z przeznaczeniem, czy po uploadzie obrazka nie wyświetla sie on dobrze?
bo z Twojego opisu wydaje mi sie ze zachodzi druga sytuacja.
po kolei:
1 piszesz, że:
"""
2) wszsystkie media lacznie z plikami z uploadu trzymane sa w innym katalogu : D:\temp\media_my
"""
a w chwile potem pokazujesz zmienną
PHOTO_ROOT = MEDIA_ROOT + '/photo/'
i mówisz że pliki powinny być szukane w D:/temp/media_my/photo/54/
gdzie ta zmienna jest wykorzystywana i
jaki jest atrybut 'uploat_to' pola za pomocą którego uploadujesz zdjęcie?

i dalej:
"""
Django przy uploadzie obrazka ciagle szuka obrazkow w
'D:/Python25/Scripts/app1/media/photo/54/' - co powoduje blad bo powinien je tworzyc i szukac w D:/temp/media_my/photo/54/.
"""
obydwie wersje sa złe, ciągle operujesz na ścieżkach do pliku na dysku a przeciez strona wyrzucona przez django nie wie nic o dysku ma tylko url-e do zdjęc.
ta druga ścieżka w sumie odpowiada (według Twojego opisu konfiguracji)
http://localhost/site_media/photo/54/ ale skoro twierdzisz, że django szuka pliku w innym miejscu na dysku, to chyba musisz pokazać żródło strony na której chcesz wyświetlić zuploadowane obrazki.
Mam nadzieje, że pomogłem.

konto usunięte

Temat: Gotowe startupy

1) Obrazki na stronie wyswietalaj sie ok z D:\temp\media_my
2) przy uploadzie serwer chce mi je zapisywac w D:/Python25/Scripts/app1/media/photo/COSTAM(np:13)/
a przeciez kat. media w D:/Python25/Scripts/app1 nie ma - co powoduje blad -> http://w.interia.pl/WindowsError%20at%20_photos_upload...
---------------------------------------------------
w URLS.py mam linie:
(r'^site_media/(.*)$', 'django.views.static.serve', {'document_root': 'D:/temp/media_my'}),

---------------------------------------------------
w forms.py mam linie:
path=settings.PHOTO_ROOT + sub_folder_name + '/'

link->http://ldphot.googlecode.com/svn/trunk/apps/photos/forms.py
---------------------------------------------------

no i nie wiem co dalej robic?Marek Papis edytował(a) ten post dnia 09.11.09 o godzinie 13:01
Grzegorz Ślusarek

Grzegorz Ślusarek Software developer,
Sensisoft Ltd.

Temat: Gotowe startupy

Witaj, popatrzyłem troche w kod i faktycznie instrukcja

path=settings.PHOTO_ROOT + sub_folder_name + '/'
nie działa jak należy, a przynajmniej tak jak sie oczekuje że powinna.
Chyba, że.. to nie są settingsy aplikacji.
W całym kodzie nie przemawia do mnie:
"""
import settings_apache as settings
"""
w 2 linijce.
Jakie to są settings-y? Bo według traceback-u
settingsy aplikacji to:
SETTINGS_MODULE = 'oldphoto1.settings'
a tu są importowane z nazwą apache.
Czy Ty aby napewno dobrych settingsów używasz??

HINT:
wyprintuj settings.__file__, settings.__name
i wklej.
Marek Papis:
1) Obrazki na stronie wyswietalaj sie ok z D:\temp\media_my
2) przy uploadzie serwer chce mi je zapisywac w D:/Python25/Scripts/app1/media/photo/COSTAM(np:13)/
a przeciez kat. media w D:/Python25/Scripts/app1 nie ma - co powoduje blad -> http://eater5.w.interia.pl/WindowsError%20at%20_photos...
---------------------------------------------------
w URLS.py mam linie:
(r'^site_media/(.*)$', 'django.views.static.serve', {'document_root': 'D:/temp/media_my'}),

---------------------------------------------------
w forms.py mam linie:
path=settings.PHOTO_ROOT + sub_folder_name + '/'

link->http://oldphoto.googlecode.com/svn/trunk/apps/photos/f...
---------------------------------------------------

no i nie wiem co dalej robic?Marek Papis edytował(a) ten post dnia 09.01.08 o godzinie 22:38

konto usunięte

Temat: Gotowe startupy

Oczywiscie , zapomnialem ze w projekcie jest tez drugi plik apache_settings -> widac w niektorych modulach na sztywno uzywa sie tego wlasnie pliku settings i stad te rozjazdy w sciezkach.

Teraz dziala znakomicie.

Następna dyskusja:

Obserwuj Odpowiedz SPRZEDAM...




Wyślij zaproszenie do