@IsambardKingdomBrunel: Nie możesz tworzyc permissionów w zależnosci od wartosci w obiekcie, bo stworzenie permissiona wymaga stworzenie i odpalenie migracji, także zupełnie nie tędy droga.

Przede wszystkim musisz stworzyc wszystkie permissoiny ktore będą potrzebne, a sprawdzanie czy użytkownik ma wszystkie permissiony mogłoby się odbywac na poziomie widoków i templatek (np. chowając przyciski do akcji ktorych uzytkownik nie moze zrobic, lub zakładki ktorych nie moze odwiedzic)

Jak już je stworzysz, pozostaje kwestia tego jak
  • Odpowiedz
#python #raspberrypi #django
zrobiłem sobie apkę do zarządzania domem. wrzuciłem na raspberry i tutaj jest problem. na rasbianie preinstalowany jest python 3.5 i zadne updaty upgrady nie poomagaja zeby miec cos wyżej. problem jest taki ze używałem rzeczy z 3.6 chociażby f-stringi wszędzie i pokazuje mi syntaxy. zainstalowałem ręcznie 3.6 ale teraz za każdym razem gdy chce odpalic djangowy server pokazuje mi ze django nie jest
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, jak najlepiej w #django rozwiązać kwestie urli, na których będzie zmieniać się treść ale generalnie base template będzie taki sam? Chodzi mi o to, że będzie ich ponad 50, i nie chcę Tworzyć 50 widoków i pewnie jakoś to mozna mądrzej rozwiązać ale ani w robocie tego nie ruszałem, ani samemu jeszcze nie robiłem czegoś podobnego #python #naukaprogramowania
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@michael93pl: Złam sobie w urls.py regexem każdy string, kierujac do jednego widoku, w tym widoku na podstawie tego co dostałeś w get_template() wskaż sobie konretnego HTML'a
  • Odpowiedz
#python
#naukaprogramowania
#django

Jak najbardziej profesjonalnie nadawać uprawnienia w zależności od wartości z listy w danym modelu? Mam model i jedna z wartości jest do wyboru od 1 do 3 i chciałbym ograniczać uprawnienia w zależności od tej liczby. Wpierw chciałem stworzyć nowy plik i napisać funkcje, a następnie przepuszczać to albo na widokach albo na urls, ale wydaje mi się to raczej mało profesjonalnym rozwiązaniem.
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Co robię nie tak? Utworzyłem widoki dla /time i dla /hello, skonfigurowałem URonfa a mimo tego przy próbie wywołania widoku w przeglądarce pokazuje mi ten sam widok .... http://127.0.0.1:8000/time/ czy http://127.0.0.1:8000/hello/ jest to samo.
Jak mam rozróżnic żeby dla każdego z tych url wywoływało przypisany widok ? Nie wiem czy jasno opisałem problem, ale to moje poczatki :>

#python #programowanie #django
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cze mircuny. Dawno dość nie pisałem na tagu, a mam kolejne pytanie dotyczące mojej aplikacji do tworzenia grafików w pracy. Właściwie to dopiero do niej usiadłem. Jak pisaliście wcześniej rozrysowałem sobie wszystko na kartce i opisałem. Wiem jak po kolei chciałbym żeby wyglądało użytkowanie, jednak napotykam co raz to nowe problemy. Pierwszy i najważniejszy: model użytkownika. Czy tworzyć customowy model Employee czy korzystać z wbudowanego modelu User? Jeżeli tworzyłbym swój model to
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Heja Wykopki. Mam pytanie, robi ktoś z was jako #programista15k zdalnie? Załatwiłem sobie nogę i będe siedział 3 miesiące na L4. Jestem etatowym korposzczurem. Chciałbym sobie dorobić na #b2b ale nie wiem jak się za to zabrać. Wszystkie #hr na #linkedin piszo, że koniecznie praca w biurze. Od paru lat klepie #webdev #backend #python #django.
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

mam hosting na ovh, zrobiłem sobie prostą stronkę bez zadnego backendu (prócz jakiegoś formularza do wysyłania maili do mnie w PHP) i całkiem spoko (tzn i tak jakos przepłacam bo nie wykorzystuje tego za co płacę). jednak od jakiegoś czasu siedzę w #python, zrobiłem parę "skryptów", coś tam nawet mi się przydaję i zaczałem się bawić w #django, a nawet mam już zlecenie na napisanie apki.
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@croppz: siema, spróbowałem sobie postawić coś na tym django anywhere ale mimo ze moja aplikacja waży 240mb to 500mb mi nie starcza tam. problem mam po wczytaniu static filesów. to jakby je kopiowało gdzieś i mi zapycha cały dostępny storage. juz nie mówie ze folder gita zajmuje mi w tym 160mb ale nawet jak go wywale to i tak te staticsy mi wychodzą poza skale. wiesz moze jak to obejść?
  • Odpowiedz
Może group by daj jeszcze w query i zrzuć to do dicta per grupe. Czuję, ze istnieje lepsze rozwiązanie, ale no nie mam pomysłu.
  • Odpowiedz
No witam djangoswiry,

Przychodzę do was z prośbą o ocenę mojego projektu w #django. Apka dotyczy znanej i na wykopie lubianej gry #tibia. Jest to portal agregujący rożnego rodzaju statystki, głównie exp gain ludzi z topki z każdego świata, chociaż obecnie rozszerzam ją o nowe funkcjonalności wraz z nowymi pomysłami przychodzącymi do głowy. Strona opiera się o API i pobiera zeń rożnego rodzaju dane, które są następnie obrabiane.
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@Straher 1. Daty przy uzyskanym expie ulozylbym malejąco.
2. Zamiast nick postaci, profesja z jakiego serwera może jakas mini tabelka?
  • Odpowiedz
Cześć #naukaprogramowania Czy ktoś z was korzystał z pythonanywhere? Wrzuciłem moją testową apkę z django na gita i mam problem. Typowa sytuacja "u mnie działa", bo na localhost jest wszystko ok a na tym pythonanywhere lipa. Dostaję ImportError: cannot import name 'path' . Wyczytałem, że możliwym powodem jest zła wersja django na virtualenv na koncie pythonanywhere (sorry że tak często używam tej nazwy xD nie wiem jak inaczej to nazwać).
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

miraski i mirabelki z racji tego ze chciałem się podszkolić z web dev to szukam czegoś sensownego znam pythona i chciałbym się pouczyć Django lub Flaska lub jakiegoś innego frameworka do pythona. Macie jakieś sensowne pomoce oprócz dokumentacji oczywiście. #python #django #flask
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@filozof900: zakładałem że OP już sobie przeszperał temat "best free python tutorials" i coś mu tam nie podpasiło ;-)
dodatkowym plusem płatnych tutoriali jest to, że często można zadawać tam swobodnie pytania początkujących

@supermegazord Oczywiście nic na siłę, spróbuj łączyć oba podejścia i zobacz co Ci pasuje.
  • Odpowiedz
Mircy, szukam dorywczych zleceń dla backendowca Python/Django z 4.5 letnim doświadczeniem.
Robiłem serwisy z REST API pod apki mobilne, scraping danych, automatyzacje z selenium, aplikacje webowe itp.
Szukam raczej coś do 10h/tydzień. Pomogę w sprawach DevOpsowych (Dockery, AWS, Ansible, SaltStack), Mam lekkie zacięcie frontendowe, więc jak trzeba zanurkuję w webpacki, reacty i vuesy.

Wystawiam fvat

#it #zlecenia #pracait #pracazdalna #praca #freelance
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Do góry nogami go nie wywrócili, ot parę mało istotnych funkcji poszło w niepamięć, trochę posprzątano i ujednolicono moduły, jeżeli nie znasz django to naucz się django, a potem dojrzyj sobie różnice pomiędzy konkretnymi wersjami.

Also, podbijanie aplikacji, bazującej na django z v1.8 -> 1.9 -> 1.10 -> 1.11 -> 2.0 ew -> master jest bardzo dobrym ćwiczeniem
  • Odpowiedz
@tomeczekqq: jak bedziesz przepisywal kod z książki to próba uruchomienia zakończy się fiaskiem. Książkę poczytaj dla samego faktu zaznajomienia się, ale zrób sobie oficjalny tutorial.
  • Odpowiedz
Pomóżcie xD Robię pierwszą aplikację w Django z ich oficjalnej strony i mi nie działa :c pierw przepisywałem kod żeby się wiadomo pouczyć, a potem już przeklejałem i nie wiem o co chodzi :(
'''
Using the URLconf defined in mojprojekt.urls, Django tried these URL patterns, in this order:

polls/
admin/
  • 26
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki potrzebuje pomocy z konfiguracją #celery #rabbitmq #supervisor #django #python
Miałem sobie na serwerze jedną apkę w #django z taskami #celery na #rabbitmq, celery odpalane przez #supervisor i wszystko działało jak należy. Dołożyłem kolejną apkę w django zachowując ten sam schemat konfiguracji i działa, tylko zaczęły się problemy. Taski z jednej trafiają czasem do
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@svs_svs: średnio się znam, ale może trzeba zdefiniować osobne kolejki

A worker instance can consume from any number of queues. By default it will consume from all queues defined in the task_queues setting (that if not specified falls back to the default queue named celery).


http://docs.celeryproject.org/en/latest/userguide/workers.html#queues
https://stackoverflow.com/questions/19853378/how-to-keep-multiple-independent-celery-queues
  • Odpowiedz