
Yelakelly
22.01.2018
14:11:45

Ruslan
22.01.2018
14:11:58
нужны извраты, делай руками

Николай
22.01.2018
14:12:32
Там где ты находишься в cmd или терминале там и создаёт

Google

Николай
22.01.2018
14:13:44

serbernar
22.01.2018
14:15:38
ух, как заебал меня логгер с большого сайта, дудосит мою почту
это как лучше сделать @ruslanpopov записывать в файл, собирать и отправлять один раз на почту?
и файл подчищать
ну у меня пока что-такая идея

Dan
22.01.2018
14:16:22
а зачем ты логируешь в почту ?

serbernar
22.01.2018
14:16:41
да там мертвые ссылки

Dan
22.01.2018
14:16:47
ааа

serbernar
22.01.2018
14:17:11
ну, вообще-то да, ты прав, но там сайт на жестком сео завязан и нужно типа "команда быстрого реагирования"

Dan
22.01.2018
14:17:12
тогда проще раз в день собирать мне кажется

serbernar
22.01.2018
14:17:48
ну, вот такая идея как у меня - это не велосипед? или как раз самое то?

Dan
22.01.2018
14:18:21
ну если оперативно то саоме то
у меня у самого такое настроено
я правда сейчас пытаюсь сделать не на почту а в телеграм

Google

Ruslan
22.01.2018
14:19:12
в эластик всё, в json формате, в почту только триггеры
ну или в телеграм

serbernar
22.01.2018
14:20:00
добавлю ELK, да
(жмакнуть на отвеченное мною сообщение)


Серёга
22.01.2018
14:25:41
ПРошу совета.
Надо несколько раз в сутки чекать файл на сервере. Если он обновился, то преобразовать его и положить его содержимое (заменив то что было) в БД Джанги. Затем Джанга выводит сдержимое базы в браузер.
В ручном режиме я могу удалить содержимое БД через manage.py shell -»> python-»>import app.model -»> Model.objects.all().delete()
В ручном режиме могу же закинуть содержимое файла в бд: manage.py loaddata fixtures.json
как мне это сделать без участия челвоека?

Bogdan
22.01.2018
14:26:43
Cron + bash/python?

serbernar
22.01.2018
14:26:44
(автоматизировать)
П.С. С уважением Кэп.
или селери и таска, как угодно, в общем

Серёга
22.01.2018
14:29:01
Крон понятно. Непонятно как написать скрипт на питоне, чтобы удалял из бд. он же не сможет импортировать Модель из model.py Джанги

serbernar
22.01.2018
14:29:30
если это будет менеджмент комманда, то да

Dan
22.01.2018
14:32:34
в команде делаешь све грязное дело
а вызов команды вешаешь на крон

Серёга
22.01.2018
14:45:50

Dan
22.01.2018
14:47:23
по поводу загрузки фиксиуры в команде
есть встроенные методы
надо посмотреть
но если что есть функция call_command которая может вызвать любую другую команду

Серёга
22.01.2018
14:52:03

Maxos
22.01.2018
15:22:55
Есть люди, готовые за 1-1,5к к четвергу написать очень лёгкое приложение на Django ? Пишите в личку, детали скину
Там работы на пол дня от силы, если разбираетесь

Denis
22.01.2018
15:31:36
1.5 к за пол дня? Такое себе развлечение

Google

vadim
22.01.2018
15:53:00
не хватает фразы сам бы сделал да времени нет

Dmitry
22.01.2018
16:12:11

Askhat
22.01.2018
16:13:23
Ребят, нужен совет. Задача такая. Нужно чтобы при открытии субдомена рендерились разные записи из бд
К примеру если открыть india.domain.com
то там инфа относящаяся к индии
Если открыть america.domain.com
то там инфа относящаяся к америке
сам субдомен можно вытащить из request?
и как это можно протестировать на локальном сервере?

Artem
22.01.2018
16:13:57

Askhat
22.01.2018
16:14:19

Artem
22.01.2018
16:14:37
в хостах вписываешь себе нужные хосты и тестишь
и принтуешь в методе

Askhat
22.01.2018
16:14:59
ааа так чтоль. Всё понял. Спасибо

Dan
22.01.2018
16:15:56

Askhat
22.01.2018
16:16:11
Сайт один. Инфа просто разная

Dan
22.01.2018
16:16:25
ну домены разные

Askhat
22.01.2018
16:17:38
Короче поддоменом будут названия стран мира
Больше 10 стран

Maxos
22.01.2018
16:59:00

Вадим
22.01.2018
17:32:36

Ahmed
22.01.2018
17:49:46
Ребята, в джанге можно наследоваться от AbstractUser и создать свою эпку с отдельным юзером не относящий к админки?

Dan
22.01.2018
18:18:03
Да

Vlad
22.01.2018
19:23:08
кто-то сталкивался с загрузкой файлов в DRF?
на фронте реакт.
отправляю файл с хедером:
const headers = {
'Accept': 'application/json',
'Content-Type': 'multipart/form-data; boundary=----WebKitFormBoundaryJZarPAjDIAYipyvY'
}
файлы добавляю:
let formData = new FormData()
formData.append( 'photo', q )
на беке получаю {'file': <InMemoryUploadedFile: Utrennij-pozitiv.jpg (multipart/form-data; boundary=----WebKitFormBoundaryJZarPAjDIAYipyvY)>}
подскажите как это пробразовать для serializer'a

Google

Vitaly
22.01.2018
19:32:59
Как импортировать файл созданный в приложении пишу имя файла import myfile, выдаёт ошибку не найден модуль

Vlad
22.01.2018
19:34:27
"__init__.py" есть в папке модуля который ты хочешь импортировать?

Vitaly
22.01.2018
19:34:53

Vlad
22.01.2018
19:35:01
добавь
только кавычки убери

Vitaly
22.01.2018
19:36:24
Не помогло

Admin
ERROR: S client not available

Alex
22.01.2018
19:40:33
import sys
print(sys.path)
есть твоя папка, где твой скрипт лежит?
myfile.py
Вообще что-бы импорты лучше понять в python
http://asvetlov.blogspot.com.cy/2010/05/blog-post.html
светлов хорошо описал + он сам контрибутил туда, так что можно сказать из первых уст

Vitaly
22.01.2018
19:49:07
import sys
print(sys.path)
['.', '', '/home/django/telegram/djangoprj/lib/python36.zip', '/home/django/telegram/djangoprj/lib/python3.6', '/home/django/telegram/djangoprj/lib/python3.6/lib-dynload', '/usr/lib/python3.6', '/home/django/telegram/djangoprj/lib/python3.6/site-packages']

Очень добрый
22.01.2018
22:03:17
Господа, знаю офтоп, но возможно решение проблемы не поверхности и обсуждать не придется
https://dpaste.de/ZxwJ
falcon фреймворк. при запуске почему-то сходу открывает через питон 2.7, хотя в виртуалке стоит 3.6
и фалкон установлен и в виртуалке и глобально. но все равно импорт не находит
а вот сам файл

Google

Очень добрый
22.01.2018
22:08:29
https://dpaste.de/rR0s
постгрес подключил, таблицу для юзера сгенерировал, все норм
разворачиваю gunicorn и ловлю эксепшн - не находит импорт фалкон
есть идеи?

Ruslan
22.01.2018
22:13:48
угу, не подключил ты окружение правильно, вот и всё

Очень добрый
22.01.2018
22:31:57

Ruslan
22.01.2018
22:32:29
почитать про импорты в питоне, как они работают, почитать про виртуальные окружения, почитать как гуникорн с ними работает

malcev
22.01.2018
23:34:36
я поменял пару полей в таблице, как зоново сделать миграцию?

Maxos
22.01.2018
23:40:50
python manage.py makemigrations
python manage.py migrate

Vlad
23.01.2018
06:44:29
подскажите пожалуйста,как InMemoryUploadedFile проверить что это картинка?

Fedor
23.01.2018
06:53:10

M
23.01.2018
06:54:08
Всем привет.
Скажите пожалуйста, чтобы изменить "внешность" админики, необходимо скопировать её шаблон в темплейтс и уже там извращатся?
Другими словами, чтобы свой стиль админки был, необходимо этот переделанный стиль копировать в каждый проект?

Hot
23.01.2018
06:55:00
Ты там осторожнее с админкой. Мы так проект похоронили недавно.
В нём админка юзерсайдом стояла, и в итоге её постоянно надо было кастомизировать.

Dan
23.01.2018
06:57:09
+ есть уже готовые пакеты которые меняют оформление админки