#programowanie #bazydanych #django
Cześć, próbuję dodać bazę danych (ct8) do mojej aplikacji Django. Po podaniu danych do bazy w SETTINGS i wpisaniu komendy python manage.py migrate wyświetla błąd 'FATAL: no pg_hba.conf entry for host "xx.xxx.xxx.xx" ' O co może chodzić? Podane dane są na pewno dobre
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@WebDevIsMyPassion: no przecież dokładnie Ci napisał. W pliku pg_hba.conf nie masz wpisu dla adresu z którego się łączysz. Może masz tylko wpis dla połączeń lokalnych (przez socket) albo dla localhosta a łączysz się przez adres sieci lan albo publiczny
  • Odpowiedz
@Efrin: dokładnie taki error, jaki mu raisuje, django zazwyczaj w takich chwilach renderuje formularz z komunikatem błędu, ale mongo(l)skie DocumentForm tego nie umie i rzuca 500
  • Odpowiedz
@losBamberos88: po dwóch nieco większych komercyjnych projektach, jakieś półtora roku od pierwszej linijki w pythonie. ale już miałem doświadczenie jako sysadmin.
  • Odpowiedz
@Zik3n: nie ograniczaj tak kolumny phone number, co z telefonami kierunkowymi lub innymi krajami. Classified powinien mieć referencje tylko do sub category (dalej jest referencja do category)
  • Odpowiedz
@Zik3n: wg mnie:

1. phone number do zmiany
2. zamiast charów dawałbym nvarchar (o ile w tej Twojej bazie coś takiego jest)
3. warto dodawać prefiksy do tabelek to nie będziesz musiał robić aliasów. Więc
  • Odpowiedz
@IsambardKingdomBrunel: Jak postawisz demo to będziemy w stanie mówic więcej o funkcjonalnosci. Niestety stylistyka jest niewdzięczna, i im dłużej pracujesz tym naturalniej wyłapujesz takie niescisłosci. Nikt nie będzie na poważnie traktował aplikacji w której na pierwszy rzut oka brakuje konsekwencji w stylu, bo to stety-niestety podstawa. Jakikolwiek by on nie był, obierz jedne wytyczne i się ich trzymaj.

Jeżeli chodzi o lintery - isort i pylint są do ogarnięcia w
  • Odpowiedz
Mirki, potrzebuje waszej rady. Piszę sobie apkę webowa w django. Jako frontend używam vue + webpack. Z założenia chce mieć tak, ze na każdą stronę mam jeden komponent napisany w vue (nie chce SPA). Teraz mam to zsetapowane w ten sposób: https://medium.com/@jrmybrcf/how-to-build-api-rest-project-with-django-vuejs-part-i-228cbed4ce0c . W widoku w django podaje nazwe skryptu, który ma być załadowany przez webpack_loader. Templatka dla widoków jest wspólna i wyglada tak: https://pastebin.com/XVfUvbqf . Problem jest taki, że moje skrypty
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć,

Jak w django przesłać dane poprzez URL używając generic views? Bo o ile w widokach generowanych z funkcji nie jest to problem, o tyle nie mogę znaleźć tego dla np. generic.DetailView. Nie wiem czy jasno się wyraziłem. Chodzi mi o to, że jeżeli wpiszę sobię w urlpatterns path('', views.widokFun) to mogę po prostu wywołać to w views.py jako def widokFun(request, liczba). A jak to samo uzyskać dla class widokClass(generic.DetailView)?
#django
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@xmaniox: Nie - zliczając ilość wykonań pętli - liczysz po prostu ilość wykonanych zapytań, annotate generuje jedno zapytanie - całe liczenie jest wykonywane za pomocą wewnętrznych mechanizmów Twojego RDBMS - będzie duuużo szybsze.
  • Odpowiedz
Hej,

mam pytanie odnośnie urls w django. Mam trzy modele:
class Post
class Author
class Deeper
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#python

Czy ktoś z Mirków może polecić mi materiały związane z architekturą tworzenia apek w #django ? Tak, wiem, najlepiej tworzyć apkę niezależnie od frameworków / ormów itd ale idę trochę na łatwiznę.
Chcę stworzyć komercyjne forum z kilkoma funkcjonalnościami od 0 i niestety, w mojej robocie staram się robić jak najwięcej, ale ze względu na wielkość projektu i setki tysięcy linijek kodu w nim, w jirze raczej nie
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@IsambardKingdomBrunel: Ja bym to zrobił w POST żeby nie było problemów ze strukturą urla ale jak chcesz zrobić w GET to też powinno się dać tylko znak kropki w wartości będziesz musiał pewnie zakodować w formacie html czyli '%2E' żeby nie zaburzyć struktury. Ale mogę się mylić, specjalistą nie jestem (ʘʘ)
  • Odpowiedz
Witam ,znowu ponownie tutaj,a więc tak zaczyna swoja przygode z djnago i natrafiłem na problem


nie udało mi się go rozwiązać więc postanowiłem go w jakiś sposób obejść, stworzyłem klase:

class Word(models.Model):
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie żeby cos, ale przeczytałes dokumentacje? Tam te rzeczy są swietnie wyjasnione i szczerze mowiac, lepszego zrodla nie znajdziesz, bo dokumentacja django jest boska

A co do problemu to użyj F function

I na przyszłosc dodawaj kod w formie pastebina/ github gist'a bo się ciężko czyta
  • Odpowiedz