@krychu789: da się. Powiąż usera w modelu z innym userem np. pole admins (będziesz tam przypisywał admina/adminów) a następnie w ModelAdmin nadpisz metodę get_queryset w której będziesz filtorwać model aby zawierał w admins aktualnie zalogowanego usera. Wtedy userzy nieprzypisani do danego admina nie będą się wyświetlać w django admin.
  • Odpowiedz
@FiKsUmDyRdUm: jakoś osobiście nie widzę sensu dzielenia uprawnień w ten sposób, no ale to moja prywatna opinia.

@krychu789: to co napisał @dikamilo i @FiKsUmDyRdUm to oczywiście prawda. Myślałem, że pytasz o „gołe” Django bez większych przeróbek i dodatków.

Bo jeśli masz jakiś pomysł, to generalnie na pytanie „Czy da się X?” w Django w 99% przypadków odpowiedź brzmi „Tak, musisz tylko napisać Y” ew. „Użyj zewnętrznego
  • Odpowiedz
#python #django

Metodą POST wysyłam dwie daty w formacie mm/dd/YY, jak mogę zrobić dla nich walidację typu "data nr 1 musi być starsza niż data nr 2" lub "data nr 1 nie może być przeszła"?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Chciałem postawić stronę na napisaną w pythonie #django z bazą danych postgresql. Mógłby mi ktoś polecić jakiś tani hosting w którym nie będę miał problemów z postawieniem strony. Szczerze mówiąc jestem w tym kompletnie zielony ()
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@W_k_u: Ja polecam Digital Ocean bo jest tanie i dobre, ale -- jeżeli się uczysz dopiero, to spróbuj z Heroku, bo masz podstawowe konto za free, a nie musisz się bawić z configiem, instalacją etc adminsys pierdołami
  • Odpowiedz
Mam niesolidne podstawy #django i co teras?
Dalej jakieś tutoriale czy może książka? Czy może własny projekt?
Co będzie najbardziej rozwijające?
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mircy, jak sobie radzicie z błędem SSL przy otwieraniu stron na https:

[SSL: CERTIFICATEVERIFYFAILED] certificate verify failed (ssl.c:598)
Exception Location: /usr/lib64/python3.4/ssl.py in do
handshake, line 805

To jest
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@FiKsUmDyRdUm: Wielkie dzięki za pomoc. Dopiero teraz zasiadłem nad tym tematem i wygląda na to, że True pomogło - czyli idealnie. Aczkolwiek wcześniej aktualizowałem certyfikaty główne - chyba to też odegrało rolę,
Nie mniej jednak notuję twoją odpowiedź bo jest bardzo pomocna a temat na pewno wróci u innych osób.

(pracuje nad bardzo fajnym projektem:
https://docs.google.com/document/d/1cEGtCH4GAhDpa-YWOx9xigLP7nnd5PT1Cg4j7kiCilU/edit
)
  • Odpowiedz
Już nie mogę... Czy spotkaliście się z błędem:
django.db.utils.OperationalError: no such table: nazwa_tabeli
(Django Version: 1.9.6)

google nic ciekawego nie mówi. Błąd zaczął się pojawiać w template ale akurat w tym pliku nic nie zmieniałem (zmieniałem tylko nazwy modeli w models).

Ktoś
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dla potomnych:
katalog applikacja/migrations jednak trzeba wgrywać na gita. To był mój problem. Błąd pojawiał się na serwerze na którym deployowałem kod.
  • Odpowiedz
  • 1
@malpaa: Chyba dobrze jest stworzyć sobie jakąś apkę. Każda wymaga douczenia się 'czegoś' np. importowania modułów. wtedy przyda się dobra książka.
  • Odpowiedz
#pytaniedoeksperta w #programowanie #python #django. Mam pythonga 3.4 na win 7. Próbuję zainstalować django 1.9. Niby instalacja przechodzi, choć pod koniec wypadają dwa syntax errory. Po instalacji przechodzę do eclipse, lecz utworzenie projektu jest nadal niemożliwe, ponieważ nie widzi on zainstalowanego django. WTF?
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki,
staram się od kilku dni ogarnąć #django i problem w tym, że niemal w każdym tutorialu na Youtube (kanał Sentdex / Thenewboston / Coding Entrepreneurs) każdy z prowadzących robi wiele rzeczy "inaczej". Jeden w views robi zwykłe funkcje, inny robi tam widoki za pomocą genericviews, jest bardzo dużo różnic (ta pierwsza mi przyszła do głowy). Czy jest jakiś tutorial, dzieki któremu nauczę się django w formie, która jest wymagana
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mozz: masz dwie szkoły. Ja sam wolę funkcje, ale w przypadku CRUDowych appek CBV skraca boilerplate code do minimum. W pracy wszystko zależy od seniorów/ludzi prowadzących projekt, ale trzeba pamiętać iż obie formy są poprawne i tak samo respektowane.
  • Odpowiedz
Heloł.
Potrzebuję małej pomocy. Chciałbym chociaż w podstawach ogarnąć trochę #django razem z #python. Głupia sprawa, bo poległem na...instalacji. ( ͡° ͜ʖ ͡°)
Do tej pory pisałem tylko jakieś małe programiki, a tutaj taki przepis:

Rozpakuj ściągnięte archiwum (np. za pomocą tar xzvf Django-NNN.tar.gz gdzie NNN jest numerem wersji ostatniego wydania).
Jeśli używasz Windows możesz pobrać działające w linii poleceń narzędzie bsdtar lub użyć narzędzia
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirkokuce powiedzcie mi jak to jest.
Próbuję się przebranżowić i przejść z php (Magento, Symfony) na Pythona, konkretniej Django. Siedzę nad tym już któryś dzień i jestem tym aż zmęczony. Tak jak Magento (mimo że leciwe) i Symfony (mimo że napisane w znienawidzonym przez wszystkich php) wydają mi się jakieś takie porządne i poukładane, tak do Django nie mogę się przekonać. Wszystko wydaje mi się tutaj takie do bólu uproszczone i spłycone
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@xmihau: jezeli chodzi o takiego bloga to wydzielilbym najwyzej 2 appki, od wpisow i od komentarzy.
Django jest o type fajne, ze ma niski prog wejscia, dlatego wydaje sie 'uproszczone', ale jest tez bardzo rozszerzalne, a porzadek mimo to stosunkowo latwo zachowac. No i inne ORMy przy djangowym to straszna bieda, mozliwosci operowania na bazach danych w djangowym ORMie sa zajebiste - bajecznie proste joiny, mozliwosc tworzenia nawet skomplikowanych zapytan
  • Odpowiedz
MIRKO MANIFESTO!

TL;DR


Ponieważ ostatnio pojawiło się sporo głosów, że jednak wyszukiwarka wpisów na mirko by się przydała
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Szukam bezpłatnych praktyk w "Śląskie" z django. Polecacie jakąś firmę lub w jakim mieście najlepiej szukać? Nie widzę tego za dużo niestety ( ͡° ʖ̯ ͡°) raczej przewaga php jest
#django
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MajsterTS: w słabej firmie nie nauczysz się dobrych praktyk, a może nawet zniechęcisz się do pracy. Bardzo często jest tak, że Django używa się czysto wyłącznie do back-endu, nierzadko w połączeniu z Django Rest Framework (jeśli REST API). Dlatego nie skupiaj się na samym Django, na wszystkich jego elementach a na komercyjnym wykorzystaniu. Spróbuj zbudować sobie aplikację z w pełni RESTowym API. Django ma dobre community więc materiałów znajdziesz naprawdę
  • Odpowiedz