Александр Нестеров, да изначально и не планировалось, что сервер будет принимать много запросов и что будет постоянно загружен. У него задача достаточно посредственная. Просто этот сервер тестировать довольно сложно, никогда не знаешь, когда он в очередной раз решит, что пора отдохнуть и просто не будет отдавать файл.
GNUBack, Так я более менее разобрался, как у меня все работает. Вебсокет уже есть в приложении, я туда просто свою функцию приписал и все. Просто не очень понимаю как теперь .js скрипт с ним связать. Или нужно вообще новый писать или старый переделывать
GNUBack, я почитал про DRF, что это его работа, когда он достает из БД структуру данных, сериализует ее , делает ее читабельной, превращает в JSON, затем отправляет. У меня тут и возник вопрос дисонанса, потому что я не понимаю на каком этапе из данные из JSON файла используются для построения html страницы. Мне нужно в других приложениях связь искать или как куда смотреть ?
GNUBack,
Да, но в django есть шаблоны, на основе которых и рисуются страницы. Я нашел тот самый шаблон, что отрисовывает даную страницу. И не очень понимаю каким образом та структура данных, для товаров, взаимодействует с этим шаблоном, если , как вы мне сказали, django тут не участвует
Потому что спустя какое то время на работе понадобилось работать над проектом, построенным на Django, о чем меня при устройстве на работу не предупреждали и даже не указывали в списке необходимых стеков
Послушайте, пожалуйста, был бы у меня свободный месяц, или хотя бы неделя, я бы посидел и поучил. Но мне нужно выполнять свои задачи, за которые мне платят деньги, так что повторяюсь, что я не могу сидеть и полноценно весь этот аспект учить, мой максимум это что то сейчас почитывать и уже по ходу понимать логику.
Под дивами с предложениями имею в виду товары на сайте, описание, цена и прочие параметры которых берутся из JSON файла
GNUBack, Если бы у меня была возможность сначала выучить django полностью , а затем только браться за работу, я бы так и сделал, поверьте, вопросы здесь задаю в связи с печальной необходимостью. Кроме классных советов и наставлений, лучше подскажите по предмету вопроса
Jack444, тут такой момент, что у меня легаси код, как я уже упоминал, и есть доступ к серверу, где все это работает отлично. Я открыл middleware.py на уже рабочем сайте ,и на своем сервере, чтобы их сравнить, на обоих нет никакого упоминания ни домена, ни дашборда... видимо где-то в другом месте нужно этот момент исправить (
1)В ALLOW_DOMAINS я добавил оба домена
2) В NGINX у меня два ssl. конфига по каждому из доменов
3) Сейчас посмотрю что там. Middleware.py это же который рядом с settings.py лежит, верно ?
Код я и не смогу предоставить, к сожалению, в таком объеме, в котором это будет достаточно, поскольку одних только js скриптов около 200 штук. Хотелось бы понять, где искать причину сего. Почему на тестовом сайте все крутится нормально, а у меня на двух доменах одна и та же каша. Имел удовольствие запускать рекурсивный bash скрипт, который менял бы название всех старых ссылок и редиректов на мои собственные, и все равно толку ноль. Это в джанге проблема или я веб как то неправильно настроил. Что вообще отвечает за двухдоменную работу сайта