Thread View: pl.comp.lang.python
8 messages
8 total messages
Started by ds
Wed, 18 Aug 2010 09:41
django admin style
Author: ds
Date: Wed, 18 Aug 2010 09:41
Date: Wed, 18 Aug 2010 09:41
22 lines
1345 bytes
1345 bytes
Mam problem z django na serwerz itl, admin nie ładuje mi wszystkich styli, tzn jak podejrzę źródło to mam: <link rel="stylesheet" type="text/css" href="http://(...)/media/css/dashboard.css" /> i ten plik się ładuje. Problem w tym że powinny być jeszcze wpisy ładujące base.css Szukałem rozwiązania, ale wszystkie odnoszą się do ścieżek a te mam dobre (mogę przeglądać), zresztą mam podgląd dashboard.css. Dlaczego tak się dzieje? Mieliście podobny problem? Druga sprawa dotyczy samego serwera itl. Da się dołączyć paczki w formacie egg? jak to zrobić? Z góry dzięki za odpowiedzi. -- Pozdrawiam ds
Re: django admin style
Author: ds
Date: Thu, 19 Aug 2010 06:52
Date: Thu, 19 Aug 2010 06:52
26 lines
1773 bytes
1773 bytes
ds wrote: > Druga sprawa dotyczy samego serwera itl. Da się dołączyć paczki w formacie > egg? jak to zrobić? > Jeszcze mi się przypomniało. Mam stworzone dwie tabele: zdjecia i galeria, dla kazdego zdjecia mam fereignkey do odpowiedniej galerii dzieki temu wiem co gdzie jest. i tutaj pytanie: czy da sie zrobic tak abym w adminie wchodzac w konkretna galerie dostawal wszystkie zdjecia z niej. Innymi slowy: admin tworzy mi na podstawie klasy w prosty sposob mozliwosc administrowania (dodawania, usuwania, etc.) danymi. A co w przypadku gdy mam np. taka strukture: uzytkownicy -> dany uzytkownik -> ( wiadomosci, komentarze, fora, whatever ale tylko tego uzytkownika)? W przykładzie z galerią byłoby tak: wchodzę w admina, mam "użytkownicy" - klikam i mam listę użytkowników -> klikam na konkrentego i mam: galerie, komentarze, fora etc. Tego jednego użytkownika, i tym zarządzam. Czy da sie to zrealizować standardowo, czy muszę zatrudnić pythonologiczną magię? -- Pozdrawiam ds
Re: django admin style
Author: ds
Date: Sat, 21 Aug 2010 10:20
Date: Sat, 21 Aug 2010 10:20
34 lines
1503 bytes
1503 bytes
Wiem że rozmawiam sam ze sobą ale może ktoś tu kiedyś zajrzy i odniesie się do moich (pewnie prostych) problemów. A mam następny: zrobiłem sobie model kategoria w którym mam pole odwołujące się do rodzica, to działa. Chciałbym wyświetlić całe drzewo kategorii i drzewo kategorii z rozwiniętymi gałęziami dla jednej wybranej, np: k1 k2 -> k2_1 k2 -> k2_1 -> k2_1_1 k2 -> k2_2 k2 -> k2_2 -> k2_2_1 k2 -> k2_2 -> k2_2_2 k2 -> k2_3 k3 -> k3_1 k3 -> k3_2 itp, oraz: k1 k2 -> k2_1 k2 -> k2_2 k2 -> k2_2 -> k2_2_1 k2 -> k2_2 -> k2_2_1 -> k2_2_1_1 k2 -> k2_2 -> k2_2_2 k2 k3 k3 ten drugi przykład obrazuje kliknietą kategorię k2_2_1_1, pokazuje całe drzewo ale tylko dla k2 bez wchodzenia głębiej -- Pozdrawiam ds
Re: django admin style
Author: Adam Przybyla
Date: Sun, 22 Aug 2010 16:55
Date: Sun, 22 Aug 2010 16:55
35 lines
1847 bytes
1847 bytes
ds <adres@email.pl> wrote: > Wiem że rozmawiam sam ze sobą ale może ktoś tu kiedyś zajrzy i odniesie się > do moich (pewnie prostych) problemów. A mam następny: zrobiłem sobie model > kategoria w którym mam pole odwołujące się do rodzica, to działa. Chciałbym > wyświetlić całe drzewo kategorii i drzewo kategorii z rozwiniętymi gałęziami > dla jednej wybranej, np: > > k1 > k2 -> k2_1 > k2 -> k2_1 -> k2_1_1 > k2 -> k2_2 > k2 -> k2_2 -> k2_2_1 > k2 -> k2_2 -> k2_2_2 > k2 -> k2_3 > k3 -> k3_1 > k3 -> k3_2 > > itp, oraz: > > k1 > k2 -> k2_1 > k2 -> k2_2 > k2 -> k2_2 -> k2_2_1 > k2 -> k2_2 -> k2_2_1 -> k2_2_1_1 > k2 -> k2_2 -> k2_2_2 > k2 > k3 > k3 > > ten drugi przykład obrazuje kliknietą kategorię k2_2_1_1, pokazuje całe > drzewo ale tylko dla k2 bez wchodzenia głębiej ... moze to Ci pomoze: http://docs.djangoproject.com/en/dev/ref/models/fields/#django.db.models.ManyToManyField.symmetrical Z powazaniem Adam Przybyla
Re: django admin style
Author: Łukasz Rekucki
Date: Mon, 23 Aug 2010 18:26
Date: Mon, 23 Aug 2010 18:26
30 lines
2568 bytes
2568 bytes
On Aug 19, 8:52 am, ds <ad...@email.pl> wrote: > ds wrote: > > Druga sprawa dotyczy samego serwera itl. Da się dołączyć paczki w formacie > > egg? jak to zrobić? > > Jeszcze mi się przypomniało. Mam stworzone dwie tabele: zdjecia i galeria, > dla kazdego zdjecia mam fereignkey do odpowiedniej galerii dzieki temu wiem > co gdzie jest. i tutaj pytanie: czy da sie zrobic tak abym w adminie > wchodzac w konkretna galerie dostawal wszystkie zdjecia z niej. Tak, zobacz: http://docs.djangoproject.com/en/dev/ref/contrib/admin/#inlinemodeladmin-objects > > Innymi slowy: admin tworzy mi na podstawie klasy w prosty sposob mozliwosc > administrowania (dodawania, usuwania, etc.) danymi. A co w przypadku gdy > mam np. taka strukture: uzytkownicy -> dany uzytkownik -> ( wiadomosci, > komentarze, fora, whatever ale tylko tego uzytkownika)? > > W przykładzie z galerią byłoby tak: wchodzę w admina, mam "użytkownicy" - > klikam i mam listę użytkowników -> klikam na konkrentego i mam: galerie, > komentarze, fora etc. Tego jednego użytkownika, i tym zarządzam. Można dodać kilka inline'ów do różnych modeli. Pewnie warto też podmienić kilka templatek. > > Czy da sie to zrealizować standardowo, czy muszę zatrudnić pythonologiczną > magię? > > -- > Pozdrawiam > ds
Re: django admin style
Author: ds
Date: Mon, 23 Aug 2010 18:32
Date: Mon, 23 Aug 2010 18:32
13 lines
1095 bytes
1095 bytes
ds wrote: Dziękuję za odpowiedzi, dostałem materiały, wiem gdzie szukać, to mi wystarczy. Jeśli macie jeszcze jakieś ciekawe źródła to ja chętnie :) Zostaje mi tylko kwestia tych dołączanych css-ów, na razie rozwiązałem to tak że zawartość base.css skopiowałem do ładowanych css (np. dashboard.css). I działa. -- Pozdrawiam ds
Re: django admin style
Author: Łukasz Rekucki
Date: Mon, 23 Aug 2010 18:37
Date: Mon, 23 Aug 2010 18:37
40 lines
2568 bytes
2568 bytes
On Aug 21, 12:20 pm, ds <ad...@email.pl> wrote: > Wiem że rozmawiam sam ze sobą ale może ktoś tu kiedyś zajrzy i odniesie się > do moich (pewnie prostych) problemów. A mam następny: zrobiłem sobie model > kategoria w którym mam pole odwołujące się do rodzica, to działa. Chciałbym > wyświetlić całe drzewo kategorii i drzewo kategorii z rozwiniętymi gałęziami > dla jednej wybranej, np: > > k1 > k2 -> k2_1 > k2 -> k2_1 -> k2_1_1 > k2 -> k2_2 > k2 -> k2_2 -> k2_2_1 > k2 -> k2_2 -> k2_2_2 > k2 -> k2_3 > k3 -> k3_1 > k3 -> k3_2 > > itp, oraz: > > k1 > k2 -> k2_1 > k2 -> k2_2 > k2 -> k2_2 -> k2_2_1 > k2 -> k2_2 -> k2_2_1 -> k2_2_1_1 > k2 -> k2_2 -> k2_2_2 > k2 > k3 > k3 > > ten drugi przykład obrazuje kliknietą kategorię k2_2_1_1, pokazuje całe > drzewo ale tylko dla k2 bez wchodzenia głębiej To jest głównie problem reprezentacji danych. Zalety i wady przyjętego przez ciebie modelu dobrze opisuje artykuł w dokumentacji MySQL[1]. Do zarządzania danymi hierarchicznymi polecam całkiem dobrą aplikację: django-treebeard[2], która implementuję trzy najbardziej użyteczne reprezentację. [1]: http://dev.mysql.com/tech-resources/articles/hierarchical-data.html [2]: https://tabo.pe/projects/django-treebeard/docs/1.61/
Re: django admin style
Author: ds
Date: Mon, 23 Aug 2010 20:42
Date: Mon, 23 Aug 2010 20:42
18 lines
1556 bytes
1556 bytes
Łukasz Rekucki wrote: > Można dodać kilka inline'ów do różnych modeli. Pewnie warto też > podmienić kilka templatek. Fajne, tego też szukałem, muszę jeszcze sporo poczytać, zaczynam dopiero, chociaż mam już pewne osiągnięcia. Trudnością jest tutaj czas (jak zwykle), ale i tak będę musiał rzucić wszystko na moment i zabrać się za dokumentację bo bez tego zadaję pewnie banalne pytania. Inline przyda mi się do galerii w której będę wyświetlał zdjęcia należące do niej. Ale chodziło mi jeszcze o takie coś: mam reprezentacje modelu w adminie, klikam opcje dostaje listę obiektów a po kliknięciu na któryś mam reprezentację modelu dla tego wpisu. -- Pozdrawiam ds
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads