IamHater
Dwa pytanka do ekspertów: czy zastosowanie pola ManyToManyField jako listy użytkowników mających mieć pozwolenie na dostęp do tego obiektu jakieś zasadnicze wady?

robię sobie wtedy permission:

[...]
def hasobjectpermission(self, request,
  • Najlepsze
  • Wszystkie komentarze
L.....k
L.....k
@IamHater:
Użyj wbudowanych grup i permissionów
W permissionach bedziesz mial canview, cancomment, can_edit itd itp
W grupach - tester/owner/viewer

M2M się nie sprawdzi, bedzie ciezsze w utrzymaniu, nie potrzebujesz calego modelu uzytkownika, a permissiony sa natywnie wspierane przez django wiec po co kombinujesz
IamHater
IamHater Autor
1
wiec po co kombinujesz jak kon pod góre


@Lunatik: Jakbym wiedział że to tak wygląda to bym w kunia się nie bawił ( ͡° ͜ʖ ͡°) Po prostu wyszedłem od custom permissions wykonywanych przez viewsety. Jeżeli DjangoModelPermissions będzie lepsze to się przyjrzę.

if user in obj.testers.all() or user in obj.owners.all() or user
kaktusowyAloes
kaktusowyAloes
  • adult
0
Treść przeznaczona dla osób powyżej 18 roku życia...
  • Najlepsze
  • Wszystkie komentarze
kaktusowyAloes
kaktusowyAloes Autor
0
kaktusowyAloes
kaktusowyAloes Autor
0
p.....a
p.....a
#react, #django
Hej, piszę aplikację w React z wykorzystaniem django rest framework i mam taki problem.
Co zrobić żebym nie musiał ciągle wpisywać npm run build i w django mieć aktualny podgląd na aplikację napisaną w react?

Aplikację frontendową uruchamiam poprzez npm start i działa ona na porcie 3000, aplikację z django odpalam manage.py runserver i działa na porcie 8000.
No i teraz pytanie, jak to połączyć?
  • Najlepsze
  • Wszystkie komentarze
L.....k
L.....k
Nie rozumiem pytania, dlaczego npm build a nie npm run watch?
Co to znaczy ze "w django mieć aktualny podgląd na aplikację napisaną w react?"
apka django zawiera w sobie apke reactowa? Czy masz backend na django ktory jest konsumowany przez apke frontendowa?
p.....a
p.....a
@Lunatik: Hmm... Nie znam komendy npm run watch, zaraz zobaczę o co chodzi. Wygląda, że to dokładnie to czego szukam.
Ogólnie to używam npm run build żeby mi przekonwertowało to wszystko do starej składni i wrzucam następnie ten folder na netlify, gdzie mam podgląd online na stronkę.
Apka reactowa jest podpięta w django (wpięte w installed apps, i używam w pliku urls.py TemplateView które odnosi się do pliku index.html z
Dawisek
#django #programowanie #python W jaki prosty sposób wylinkować, żeby wyświetlić zdjęcie z static/sklep/images?
  • Najlepsze
  • Wszystkie komentarze
L.....k
L.....k
@Dawisek: no to wszystko źle ;)

Tak jak @Tank1991 pisał
przeczytaj docsy
wektor420
wektor420
siema wykopki mieliście kiedyś problem z stawianiem strony na django z użyciem apacha i mod wsgi, taki że python apacha nie widzi importu django ? Kombinowałem już WSGIPythonPath ale nadal :(
#programowanie #django #apache
  • Najlepsze
  • Wszystkie komentarze
trustME
Jestem fullstack'iem z #nodejs i #react. Widzę coraz więcej ofert FullStack z #python / #django na backendzie.
Czy to faktycznie wynika z tego, że piszą NOWE backendy na Pythonie czy to bardziej to, że migrują stare fronty statyczne+jquery na React'a i tak powstaje FullStackowa pozycja w takich firmach?

Nie mam nic do Python'a, żeby nie było, ale po prostu nie rozumiem jeśli tworzy się nowe
  • Najlepsze
  • Wszystkie komentarze
k.....u
k.....u
hejka, mam pytanie dotyczące #django
jak przechodzę na template, gdzie mam wyszukiwarkę po dacie, to jak zrobić, żeby GETem otrzymywała już jakieś dane wejściowe? Jak ustawić wartość domyślną w okienku wyszukiwania wiem, ale jak zrobić, żeby wchodząc na ten szablon guzik "szukaj" był już tak jakby wciśnięty na tę wartość domyślną. Strona żeby wchodząc na nią coś już wyświetliła poza okienkiem wyszukaj.

Link z danymi w adresie strony odpada.

#
  • Najlepsze
  • Wszystkie komentarze
zwei
zwei
0
#django #djangorestframework #drf #programowanie #python

mam coś takiego: zwykły model User z django.contrib.auth i model Profile, który ma usera jako ForeignKey
class Profile(models.Model):
    user = models.ForeignKey(User, related_name='profile')
    # ofc jakieś inne pola
  • Najlepsze
  • Wszystkie komentarze
gromusek
gromusek
Mam #django który korzysta głównie z komunikacji pywin32. Serwer produkcyjny stoii na windows IIS. Kiedy odpalana jest apka przez IIS czasy całego programu i połączeń przez pywin32 są 2-3x wolniejsze niż kiedy django odpala się z palca przez runserver. Ktoś coś podpowie ?
#python
  • Najlepsze
  • Wszystkie komentarze
JakTamCoTam
Mam błąd: 'No module named knox.model"

Oczywiście rest knox jest zainstalowany. Nawet na internetach nie ma odpowiedzi.

Ktoś wie czym to może być spowodowane?
Kodu nie pokazuje bo jest 1:1 jak na internetach więc to nie w tym problem.
  • Najlepsze
  • Wszystkie komentarze
piwko_7
piwko_7
Cześć,
Mam taki problem, może ktoś sie z nim juz spotkał.
Mianowicie, mam formularz 5 pozycji, podczas użycie funkcji cleaneddata.get("nazwapola") otrzymuje nie takie dane jak powinnienem.
Jesli wyprintuje cały form, odpowiednie pole jest selected (dropdown list), ale przy form cleaned mam juz przeslana złą wartość.
#python #django
credenss
credenss
#django #python

Cholera, jakie to Django skomplikowane dla świeżaka, ale po kilku różnych tutorialach zaczynam powoli ogarniać ocb
  • Najlepsze
  • Wszystkie komentarze
piwko_7
piwko_7
Posiadam formularz w django z datafield. W jaki sposób mogę zrobić walidację tego pola ?
Przykladowo jeśli wpiszę w to pole:
"2021-05-03 22:18:10 abc"
to format jest nieodpowiedni i nie wykonuje mi się cześć walidacji "cleannazwapola" przez to ze mam nieprawidłowy format
#python #django
  • Najlepsze
  • Wszystkie komentarze
Echo203
Pany od #javascript i #react macie jakiegoś swojego Coryego Shaftera (ten od #django), co robi dobry content?
  • Najlepsze
  • Wszystkie komentarze
W.....n
W.....n
#pytaniedoeksperta #pracait #programista15k #django #naukaprogramowania
Dobra poprzeglądałem oferty pracy i wydaje mi się, że mniej więcej wiem co jest 5 i czego muszę się nauczyć, by dostać się do spoko firmy na młodszego programistę Python/Django
Myślę polecieć takim roadmapem i proszę o ocenę:
- Książka Django 3 by example
(żeby od razu robić coś z kodem w trakcie nauki)
- Obey the testing goat. TDD for
  • Najlepsze
  • Wszystkie komentarze
tomaszs
Dzisiaj jest ostatni dzień, by zapisać się na nieodpłatny kurs CS50 HarvardX. W programie:

HTML, CSS
Git
Python
Django
  • Najlepsze
  • Wszystkie komentarze
AnonimoweMirkoWyznania
#anonimowemirkowyznania
Cześć, od 2-3 miesięcy uczę się python'a. Na razie jest miło i przyjemnie, nawet lubię ten język (chociaż wolę klamerki niż wcięcia i dwukropki ;p). Ostatnio musiałem napisać kuzynowi do szkoły prostą aplikację konsolową w C# i strasznie mi podpasował swoją składnią (podobną do Javy), dlatego poczytałem trochę więcej i aż zdziwiłem się, jak duże możliwości ma ten język. Dodatkowo, ma czytelniejszą (według mnie) dokumentację niż Python. Wywołało u
  • Najlepsze
  • Wszystkie komentarze
JakTamCoTam
Serio jest różnica pomiędzy django a django rest framework? Jest różnica pomiędzy React a React.js? Wam w tej webówce nie kończą się już nazwy? ( ͡° ͜ʖ ͡°) Bo możliwe, że właśnie poyebałem sobie projekt na studia i nie wiem czy nie pisać od zera w DRF żeby łączyć to po ludzku z Reactem, bo tylko takie tutoriale są w internetach a nie chce mi się tego uczyć
  • Najlepsze
  • Wszystkie komentarze
piwko_7
piwko_7
Cześć,
Mam w bazie danych, pole do zapisu daty.
duel_date = models.DateField(null=True, blank=False, default=datetime.now)
Jak mogę zmodyfikować zapisy zeby otrzymać date w formacie dd/mm/rr + godzina
Ewentualnie jak zedytować DateTimeField.
#python #django
  • Najlepsze
  • Wszystkie komentarze