Size: a a a

Django [ru] #STAY HOME

2019 September 04

PZ

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

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
Cyberdine Engineering🐤
во первых
во вторых, вверху по ссылке адрес по которому браузер обращается на сайт, но видимо на беке что-то идет не так, из за того что обращение с фронта протянуто не правильно
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
начните с того, что клиентская часть должна ломится не на локал хост
источник

С

Сергей М. in Django [ru] #STAY HOME
Pavel Zagrebelin
ну. С моего ноутбука он как должнен достучаться до твоего локалхоста?
мдя... логично....просто не хотел бэк наружы выставлять
источник

С

Сергей М. in Django [ru] #STAY HOME
Всем спасибо....
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
Сергей М.
мдя... логично....просто не хотел бэк наружы выставлять
его и не нужно вытавлять наруду. отдавайте в рендере ссылки на фронт, чтоб они могли подтягиваться шаблонизатором и передаваться на фронт для последедующих обращений
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
return render(request, 'index.html', {
   "url": "your_url"
})
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
и потом на фрнте вместо прописывания адресов используйте шаблонизацию {{ url }}
источник

С

Сергей М. in Django [ru] #STAY HOME
сейчакс попробую
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
либо же можно их не передвать на вьюхи, это не обязательно
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
классическая шаблонизация джанговских урлом на js тоже работает
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
href="{% url 'your_url_name' %}"
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
Alex K.
https://docs.djangoproject.com/en/2.2/ref/csrf/
Вот тут в доке как раз пишут, как правильно csrf с аяксом скрестить.
так я получил токе - var csrftoken = jQuery("[name=csrfmiddlewaretoken]").val();
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
на примере vue js
var endpoint = '{% url "your_url" %}'
axios.get(endpoint)
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
и добавил его в заголовки
источник

B

B in Django [ru] #STAY HOME
Cyberdine Engineering🐤
версии отличаются.
как быстрей всего переустановить openssl внутри докера?
В существующем докерфайла удалить системный опенссл и поставить (из исходников или из другого репозитория) нужную версию.

Хотя я бы с нуля написал докерфайл. Но это зависит от ваших внутренних политик.
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
B
В существующем докерфайла удалить системный опенссл и поставить (из исходников или из другого репозитория) нужную версию.

Хотя я бы с нуля написал докерфайл. Но это зависит от ваших внутренних политик.
проект не мой и я в докере 0
поэтому хотелось бы обойтись малой кровью
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
т.е. собирал не я
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
Alex K.
https://docs.djangoproject.com/en/2.2/ref/csrf/
Вот тут в доке как раз пишут, как правильно csrf с аяксом скрестить.
сейчас такая шляпа на сервер приходит -
<QueryDict: {'------WebKitFormBoundarykjIA0j8CcuZq3AM8\r\nContent-Disposition: form-data': [''], ' name': ['"csrfmiddlewaretoken"\r\n\r\nmn3lHMRiwblbyszVndSK1IxbDq7VA45lpGzXO2NPkcIa2mwEE7EtwrW3ZVmC172b\r\n------WebKitFormBoundarykjIA0j8CcuZq3AM8\r\nContent-Disposition: form-data', '"name"\r\n\r\nsssssss\r\n------WebKitFormBoundarykjIA0j8CcuZq3AM8\r\nContent-Disposition: form-data', '"email"\r\n\r\nssssss\r\n------WebKitFormBoundarykjIA0j8CcuZq3AM8\r\nContent-Disposition: form-data', '"phone"\r\n\r\nrrrr\r\n------WebKitFormBoundarykjIA0j8CcuZq3AM8\r\nContent-Disposition: form-data', '"text"\r\n\r\n\r\n------WebKitFormBoundarykjIA0j8CcuZq3AM8\r\nContent-Disposition: form-data', '"file"'], ' filename': ['""\r\nContent-Type: application/octet-stream\r\n\r\n\r\n------WebKitFormBoundarykjIA0j8CcuZq3AM8--\r\n']}>
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
а в существующем докер файле нет ничего про openssl
пытаюсь там усказать установку с нужной версией - при билде пишет, что такой версии нет
источник