То есть хотите сказать, то что у меня на компе не запускается, не означает, что на удаленной машине не запустится?

|
NikolayCherniy 2022-06-25 18:28:20
mfisgood 2022-06-25 18:20:07
НА контейнере, где я запускаюсь уже настроено зеркалирование определенного url на 0.0.0.0:80. Но мне там только предстоит запуститься. Сейчас я тестирую на своем пк, без серверов и прочее. Запускаю. Пишет, успешно запущено. А в браузере не открывается

потому что это адрес — раздавать наружу, если запускаешь на 0.0.0.0 можешь зайти с другого компа этой локальной сети по ip своего компа

mfisgood 2022-06-25 18:28:58
понял. Спасибо большое
r0m1mPL 2022-06-25 18:29:26
mfisgood 2022-06-25 18:25:27
то есть хотите сказать, то что у меня на компе не запускается, не означает, что на удаленной машине не запустится?

Так дело не в этом, ето разные вещи. Если ты хочешь протестировать сам проект то можешь у себя даже на 8000 порте запустить(./manage.py runserver). А потом, когда с проектом все ок — ты переходишь на второй етап. Ето установка/запуск его на сервере.

r0m1mPL 2022-06-25 18:30:54
И там уже ты будешь возиться совсем с другими технологиями, не отвлекаясь на сам проект.
r0m1mPL 2022-06-25 18:38:39
И еще, в таком случае в allowed hosts можешь просто ‘*’ прописать. И когда запустишь ‘0.0.0.0:80’ — ето значит что будет принимать все ИП снаружи по 80 порту. Если динамический ИП, то сможешь только из девайса локальной сети зайти.
mfisgood 2022-06-25 18:49:17
спасибо, попробую
NickPlotnikov 2022-06-25 18:55:51
Teishuku 2022-06-25 18:25:56
здравствуйте мне нужна помощь
Тут такая проблема то что я выделил ее по стандарту не должно быть тоько после нажатия на продукт для того чтобы посмотреть подробнее и ее нужно убрать но чтоб при нажатии выхадила как это сделать

на JS

Teishuku 2022-06-25 19:02:35
NickPlotnikov 2022-06-25 18:55:51
на JS

я на html

NickPlotnikov 2022-06-25 19:06:16
Teishuku 2022-06-25 19:02:35
я на html

ну подключи js, напиши код по открытию блока по клику

NickPlotnikov 2022-06-25 19:06:28
может на css можно как-то
Teishuku 2022-06-25 19:06:47
я не умею я же фронтендшик
Teishuku 2022-06-25 19:06:57
может кто знает
NickPlotnikov 2022-06-25 19:07:26
Teishuku 2022-06-25 19:06:47
я не умею я же фронтендшик

ну тогда задача нерешаемая, если чисто на беке, то открытие в новой странице… но это бред

Teishuku 2022-06-25 19:07:56
пон спасибо
mfisgood 2022-06-25 19:08:29
я тоже боялся js
mfisgood 2022-06-25 19:08:44
тоже не фронт. Но функция для решения твоей задачки получится простой
mfisgood 2022-06-25 19:09:02
так что не очкуй, погугли, там все просто. Строчек 15 будет от силы
Durilka98 2022-06-25 19:22:12
pydjango-735169.jpg
подскажите, вот где прописывать filters как на скрине понятно, а где и как прописывать filterset_class при наследовании views от class SearchView(APIView)?
dreampumpe 2022-06-25 19:50:44
pydjango-735171.jpg
может кто нибудь рассказать , что обозначает данная строчка как url , просто не могу понять
dreampumpe 2022-06-25 19:51:07
pydjango-735172.jpg

dreampumpe 2022-06-25 19:52:06
тип как я понимаю, я должен ввести в конце этого http://127.0.0.1:8000/article/33/id , кторый он имеет , но как его узнать я хз
NickPlotnikov 2022-06-25 19:52:18
dreampumpe 2022-06-25 19:50:44
может кто нибудь рассказать , что обозначает данная строчка как url , просто не могу понять

передается урл вида article/11 или article/2 это число пробрасывается во вьюху

NickPlotnikov 2022-06-25 19:53:00
но если встретится 33 он по другому пути пойдет, /33 это исключение
dreampumpe 2022-06-25 19:53:22
NickPlotnikov 2022-06-25 19:52:18
передается урл вида article/11 или article/2 это число пробрасывается во вьюху

можете объяснить , а зачем вообще прописывается id ?

mfisgood 2022-06-25 19:53:47
id не прописывается. Ты сам так переменную назвал. article_id
NickPlotnikov 2022-06-25 19:53:59
dreampumpe 2022-06-25 19:53:22
можете объяснить , а зачем вообще прописывается id ?

что бы вывести номер статьи

NickPlotnikov 2022-06-25 19:54:09
определенную статью
NickPlotnikov 2022-06-25 19:54:40
article/1 выведет первую статью и т.д., но у тебя это не реализовано… но предполагается
dreampumpe 2022-06-25 19:55:10
аааааааааааааа
dreampumpe 2022-06-25 19:55:24
все я пощупал , после ваших объяснений и понял , благодарю !
mfisgood 2022-06-25 19:55:54
dreampumpe 2022-06-25 19:52:06
тип как я понимаю, я должен ввести в конце этого http://127.0.0.1:8000/article/33/id , кторый он имеет , но как его узнать я хз

требуем код контроллера, Return которого вверху картинки виден)

dreampumpe 2022-06-25 19:56:27
)))))))
dreampumpe 2022-06-25 19:56:37
таам импорт HttpResponse
dreampumpe 2022-06-25 19:56:52
а это не там
dreampumpe 2022-06-25 19:57:04
сори , импорт path
mfisgood 2022-06-25 19:57:22
да забей, смешной ретурн просто
dreampumpe 2022-06-25 19:58:39
почему смешной ) ?
NickPlotnikov 2022-06-25 20:00:22
Обычный ретурн текстовой строки. Забей
dreampumpe 2022-06-25 20:01:14
а ну так и должно быть , я просто курс на гите нашёл классный там так учат )
NickPlotnikov 2022-06-25 20:01:41
dreampumpe 2022-06-25 20:01:14
а ну так и должно быть , я просто курс на гите нашёл классный там так учат )

ну потом шаблоны и т.д., продолжнай

dreampumpe 2022-06-25 20:01:52
Угу
axemanofic 2022-06-25 20:28:18
Всем привет, подскажите пожалуйста как сжать файл до сохранения в ДРФ. Я загружаю картинку, например PNG но я хочу чтобы пнгшка превратилась в JPG за это отвечает Compressor. Я много перерыл в гугле но ничего толкового не нашел

http://pastie.org/p/6EDHl71l5kn7DEVGG1oz1m

Задача такая, надо до сохранения в БД, сжать файл и переформатировать его в JPG.

2022-06-25 20:33:45
определяю секрет кей в переменных окружения и в сеттинге достаю таким образом SECRET_KEY = os.getenv(‘SECRET_KEY’)
какое то время работало потом перестало
django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty.
ranwise 2022-06-25 20:35:06
axemanofic 2022-06-25 20:28:18
Всем привет, подскажите пожалуйста как сжать файл до сохранения в ДРФ. Я загружаю картинку, например PNG но я хочу чтобы пнгшка превратилась в JPG за это отвечает Compressor. Я много перерыл в гугле но ничего толкового не нашел

http://pastie.org/p/6EDHl71l5kn7DEVGG1oz1m

Задача такая, надо до сохранения в БД, сжать файл и переформатировать его в JPG.

эм, картинки в бд плохо хранить… перед сейвом конвертируй тем же pillow

anokhinpavel 2022-06-25 20:35:11
2022-06-25 20:33:45
определяю секрет кей в переменных окружения и в сеттинге достаю таким образом SECRET_KEY = os.getenv(‘SECRET_KEY’)
какое то время работало потом перестало
django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty.

Выведи через printenv переменные и посмотри, существует ли SECRET_KEY
Видимо, его просто нет в енвах

axemanofic 2022-06-25 20:35:48
ranwise 2022-06-25 20:35:06
эм, картинки в бд плохо хранить… перед сейвом конвертируй тем же pillow

нее, всм, путь к картинке в БД находится

ranwise 2022-06-25 20:36:32
axemanofic 2022-06-25 20:35:48
нее, всм, путь к картинке в БД находится

в сеализаторе же есть методы создание \ апдейт, там конвертируй, если фотка большая или много фоток за раз — таски…

2022-06-25 20:37:20
anokhinpavel 2022-06-25 20:35:11
Выведи через printenv переменные и посмотри, существует ли SECRET_KEY
Видимо, его просто нет в енвах

pydjango-735202.jpg
при принте нету но в окружении то есть

anokhinpavel 2022-06-25 20:40:14
2022-06-25 20:37:20
при принте нету но в окружении то есть

Сорян, я не знаю, как это в пайчарме работает. Обычно я делаю файл .env, в нем описываю все переменные, а выгружаю их в окружение функцией load_dotenv из библиотеки python-dotenv

VilniusLondon 2022-06-25 21:02:27
asafm1rzoev 2022-06-25 18:20:01
https://youtube.com/playlist?list=PLmC7X4gkQWCeyIdLxHZdts-3tkcrxP4-o

Может есть что-то похожее для самого 🐍? Повторение мать учения ☺️

|