Size: a a a

Django [ru] #STAY HOME

2021 April 17

AO

Alexander Ovchinniko... in Django [ru] #STAY HOME
Через js, разумеется
источник

N

Nire in Django [ru] #STAY HOME
Ну да, вью также
источник

AO

Alexander Ovchinniko... in Django [ru] #STAY HOME
А тут идея компонентов в том, что они на сервере, как Vue.js SSR
источник

AO

Alexander Ovchinniko... in Django [ru] #STAY HOME
Только Python вместо js
источник

N

Nire in Django [ru] #STAY HOME
Некст и нукст? Ну это другое
источник

AO

Alexander Ovchinniko... in Django [ru] #STAY HOME
В общем, тут компоненты рендерятся сервером и через Ajax данные передаются на клиент, они передаются туда-сюда прозрачно для пользователя, ты не создаёшь какие-то view специально для этого...
источник

N

Nire in Django [ru] #STAY HOME
Это как новый вид компонентов в реакте?
источник

N

Nire in Django [ru] #STAY HOME
Который сервер сайд реакт компонентс
источник

AO

Alexander Ovchinniko... in Django [ru] #STAY HOME
Это как https://github.com/edelvalle/reactor/ только без WebSockets
источник

AO

Alexander Ovchinniko... in Django [ru] #STAY HOME
Это может быть полезно для разных облачных окружений, где у тебя может не быть возможность создать такое соединение или это будет не очень выгодно делать
источник

AO

Alexander Ovchinniko... in Django [ru] #STAY HOME
Ещё это похоже на htmlx (как если бы к ней прикрутили helpers для Django)
источник

AO

Alexander Ovchinniko... in Django [ru] #STAY HOME
И вот ещё похожий проект https://github.com/jonathan-s/django-sockpuppet
источник

AO

Alexander Ovchinniko... in Django [ru] #STAY HOME
Но тут тоже WebSockets
источник

M

Misha Zhurbiy in Django [ru] #STAY HOME
Всем привет. Ребят, поставил бд mysql для джанго, хочу применить миграции, но получаю ошибку
django.db.utils.OperationalError: (1045, "Access denied for user 'www'@'localhost' (using password: NO)")
Путь к файлу настроек mysql прописал правильно(+ там другого юзера бд прописал, а он всё равно чего-то обращается к www(юзер под которым я работаю на сервере)), в нём тоже вроде всё указал верно, пароли для всех юзеров бд поставил(даже для этого www поставил ещё на всякий(а перед этим его создал)), mysql перезагружал, но толку ноль. Гуглил, толком ничего найти не могу, что нашёл то не работает. Переустановить mysql не могу, т.к. на сервере ещё стоит ispmanager и при удалении mysql куча ошибок полезет.

Может кто сталкивался с подобным или просто знает что делать?
источник

M

Maxim (Chel) in Django [ru] #STAY HOME
Написано же, что доступа у пользователя нет
источник

AO

Alexander Ovchinniko... in Django [ru] #STAY HOME
То есть, в итоге, это возможность юзать обычный Ajax + не делать никаких view или RESTful/GraphQL API + не использовать js/ts или делать это минимально + при нажатии на кнопку на странице перерисовывать не всю страницу целиком, а только небольшую её часть или несколько частей как ты привык с Vue.js SSR.
источник

M

Maxim (Chel) in Django [ru] #STAY HOME
И, кстати, там же указано, что попытка доступа без пароля
источник

M

Misha Zhurbiy in Django [ru] #STAY HOME
Прописывал  GRANT ALL PRIVILEGES всем юзерам для бд.
источник

M

Misha Zhurbiy in Django [ru] #STAY HOME
Пароль тоже указываю в файле my.cnf, которого в свою очередь указываю в настройках джанги
источник

M

Misha Zhurbiy in Django [ru] #STAY HOME
Правда там указываю другого юзера, а он обращается к www
источник