𝖒 𝖊 𝖙 𝖆 𝖒 𝖔 𝖉 𝖊 𝖗 𝖓
Расширять проект на мертвой технологии это выстрел будущему овнеру проекта в голову
🎋🎋🥷 ngSamurai
Лучше убить чем не убить
Не пугай людей) хэлуйин уже закончился ))
Alex
там прилога делает наклейки, она заточена на одни формы. теперь эти формы унифицированы, например
Alex
Расширять проект на мертвой технологии это выстрел будущему овнеру проекта в голову
да там пзззц, никакой архитектуры. прежний разраб заниматься не хочет... второй, который ангой занимался, уехал 2 года назад и не поддерживает контактов...
Alex
никакой архитектуры...
🎋🎋🥷 ngSamurai
Alex
А сроки какие дали?)
Уже все прощёлкал... надо было разобраться со всей прежней версией до конца сентября с учётом переписанной джанги
Alex
братья-ангулярщики, что вот эта фигня делает?
Alex
var app = angular.module('my_app', []); app.config( [ '$httpProvider', function ($httpProvider) { $httpProvider.defaults.xsrfCookieName = 'csrftoken'; $httpProvider.defaults.xsrfHeaderName = 'X-CSRFToken'; } ] );
Alex
есть тема с хттп провайдером и ещё с чем-то, как я читал
Alex
в чем разница?
🎋🎋🥷 ngSamurai
Alex
а что лежит в $httpProvider?
🎋🎋🥷 ngSamurai
а что лежит в $httpProvider?
Анговский конфиг
Alex
ребят, вы уже офигенно классные! 😊 хоть кто-то помог уже с этим! 😊 если пьёте пиво, как-нибудь бы вам проставился
Alex
Анговский конфиг
ок, это типа пока что так есть и пусть так будет
Alex
есть там мистериозная переменная globalData
Alex
app.value( 'globalData', { step1: {}, step2: {}, step3: { partList: [], extraFields: {} }, step4: { lotItems: [], orderId: -1 } } );
Alex
В данном случае ты определил цсрф токен для всех запросов
ну это да. я даж немного гуглил эту тему. у меня посты и геты между формами джанги и анги не пробрасывались без этой фигни
Alex
https://stackoverflow.com/questions/73828099/django-csrf-token-with-post-throws-403-due-to-no-origin-header
Alex
ну там теперь вроде всё путём
Alex
или это можно было бы как-то через $ переписать?
🎋🎋🥷 ngSamurai
вот. а норм практика так определять переменную?
Зависит от вероисповедания разраба )
🎋🎋🥷 ngSamurai
Возможно это просто глобальная константа
🎋🎋🥷 ngSamurai
Если мне память не изменяет, то их изменять низзя
🎋🎋🥷 ngSamurai
Что-то вроде начального стейта
Alex
Тип даже если эта фигня инициализирована пустыми значениями?
Alex
в общем, на каком-то этапе... консоль выдаёт, что step2 undefined
🎋🎋🥷 ngSamurai
Тип даже если эта фигня инициализирована пустыми значениями?
Да, а потом она общается где-то и заполнятся
Alex
в анге вьюхи — это директивы?
Alex
63 строчка: app.directive('packingList', ['globalData', function (globalData) {
Alex
забавно будет, если кто-то здесь узнает свой проект 😊
Alex
если честно, я бы уже кому-нибудь этот проект бы передал, а сам бы уже чем-нибудь другим занялся...
🎋🎋🥷 ngSamurai
в анге вьюхи — это директивы?
Компоненты и контроллеры, директивы дополняют вьюхи
Alex
дело было так: меняю в редакторе джанговские переменные, ибо не должно быть в питоне кэмелкейса, и проект отваливается... только уже потом узнал, что есть норм мощные текстовые редакторы, которые ищут подстроки по всему проекту... еле восстановил, но, видать, не до конца...
Alex
Компоненты и контроллеры, директивы дополняют вьюхи
Спасибо! Любой совет принимаю с благодарностью
Alex
да я тупанул, взял проект и сразу начал делать питоновскую часть... то есть первоначальная точка отсчёта — уже далеко не первоначальная. даже не подозревал, что там есть ангуляр... есть тема взять, настроить легаси-окружение и запустить его, и там уже редактировать по-живому
Alex
прежний разраб говорит, что удивлён, что эта конструкция до сих пор работает 😆
🎋🎋🥷 ngSamurai
🎋🎋🥷 ngSamurai
Ну да, не ему же ее теперь саппортить
Alex
😂😅
Саша
Здравствуйте. Возникла проблема. Метод в гуарде всегла возвращает false и не даёт зайти на main layout. Это происходит даже в момент логина, что само по себе абсурдно. Бэк находится на свагере. Там всё работает. Метод возвращает true после прохождения авторизации. Может кто сталкивался с таким?
Саша
Саша
Саша
Секунду
🎋🎋🥷 ngSamurai
А сервер возвращает все нормально???
Саша
Да, на свагере всё работает
Саша
Саша
Он возвращает либо true либо false. То есть он не кидает 401, а просто возвращает false
🎋🎋🥷 ngSamurai
В нетворктабе что стоит на возврате???
🎋🎋🥷 ngSamurai
Для чекаута
Саша
Не совсем понял) Если это на бэке, то не я его делал. Не могу посмотреть
🎋🎋🥷 ngSamurai
Не совсем понял) Если это на бэке, то не я его делал. Не могу посмотреть
в браузере открой табку с сестью и посмотри что возвращает сервер на твои запросы... может там вечный 401
Саша
Нет, всегда 200
Саша
Возможно это из-за httponly
Саша
Он не видит пользователя
Nick
добрый день ребята! а может кто-то чуть чуть подсказать в одном вопросе, делаю пет проект на ангуляре и возникли некоторые сложности
Nick
в общем у меня на одной странице есть карточка с кнопкой, при нажатии на которую меня должно редиректнуть на вторую страницу с queryparam , суть в том то что на страницу переходит, в урле все правильно прописывается, а данные которые должны отобразиться не рендерятся
Nick
на второй странице есть 4 вкладки(аналогичные типу юзеров) и если я на вкладки нажимаю, то моя дата фильтруется и рендерит то что нужно, а при переходе с дургой страницы так не делает
Nick
те если я нахожусь на второй странице и кликаю по вкладкам(типам юзеров) то у меня выводит верные данные, а если я с первой страницы пытаюсь сделать так же , то почему то он только переходит, а данные не выводит
Nick
мне уже подсказали попробовать посмотреть метод жизненного цикла, но я еще не проверял его
Nick
возможно, ну если об этом говорит еще один человек, то скорее всего это так, как попробую, отпишусь
🎋🎋🥷 ngSamurai
Nick
ахах
🎋🎋🥷 ngSamurai
почему
Это ангуляр первый )))
Nick
боже мой
Nick
ахах
🎋🎋🥷 ngSamurai
Но мы поможем все равно