
ivan
04.12.2017
18:12:41
в крон добавляется
но не выполняется

Alexander
04.12.2017
18:13:02
говорят лучше селери в докере с этим справляется
сам не проверял

Google

ivan
04.12.2017
18:13:25
для такой задачи нет смысла юзат селари
я бы баш скрипт написал для крон задач но хочется цельность проекта поддержать

Dmitriy
04.12.2017
18:15:35

ivan
04.12.2017
18:17:13
Currently active jobs in crontab:
165e2edddb92e74c368d312657f4914d -> ('* * * * *', 'personalarea.crontab.test')
* * * * * /home/user/projects/djano-sites/app/venv/bin/python /home/user/projects/djano-sites/app/app/manage.py crontab run 165e2edddb92e74c368d312657f4914d # django-cronjobs for app
это в самом кроне, 1 через manage.py crontab show

Grigoriy
04.12.2017
22:41:26
Кто-нибудь знает что за дичь?
Установил Django-2.0
pip3 freeze | grep Django
пишет
Django==2.0
но при этом python3 manage.py runserver
Django version 1.11.4, using settings 'config.settings.local'

Kirill
04.12.2017
23:11:24
тоже самое)

Alex
05.12.2017
00:03:18
вообще заюзай python3 -m pip бла-бла-бла

Егор
05.12.2017
03:00:42
Ребята, вопрос тупой, но важный для меня - максимальное значение id в mysql какое? именно стандартного поля, который создается при миграции модели

Dan
05.12.2017
03:06:36
у mysql есть 3 типа поля(smallint, int, bigint)
каждое может использоваться для поля id
соответственно разные значения

Google

Егор
05.12.2017
03:07:02
Ну по стандарту ведь неявно создается поле id

Dan
05.12.2017
03:07:50
обманул
есть 5 типов полей =)
https://dev.mysql.com/doc/refman/5.7/en/integer-types.html
обычно используется int - 2147483647 max value
4294967295 если выставить для поле Unsigned

Егор
05.12.2017
03:10:54
Спасибо, а как явно указать стандартному полю id usigned?
Если уже миграцию сделал, чтобы не испортить ничего

Dan
05.12.2017
03:11:38
я сейчас не помню Django сама выставляет или нет

Егор
05.12.2017
03:12:03
Т.к. данные уже внесены

Dan
05.12.2017
03:12:04
если phpmyadmin стоит можно просто там глянуть
по теории unsigned можно выставлять без проблем
на сколько я понял по дефолту id НЕ unsigned

Егор
05.12.2017
03:40:44
смотри, а если я начну менять тип поля, у меня данные не слетят?
ну если просто добавлю unsigned

Dan
05.12.2017
03:47:30
не должно
но бэкапы никто не отменял =)
если у тебя в поле id нет отрицательных значений
то все должно быть нормально

Alexander
05.12.2017
05:30:31

Егор
05.12.2017
05:31:37

Google

Alexander
05.12.2017
05:34:13
если по теме, я чере navicat однажды базу перепиливал и менял много типов даныых, вроде ничего не сломалось...
хуже когда мигрируешь наприм с скулайта на постгресс, там булевые типы разнятся. а с расширением типов проблем не было никогда ...

PR
05.12.2017
05:35:42

Alexander
05.12.2017
05:37:39
скрипт в кроне, бэкапит, пробует раскатать на тестовой базе, если все ок кладет в хранилище и дубль на почту, если не ок шлет алерт в почту

PR
05.12.2017
05:39:40
поделишься?

Alexander
05.12.2017
06:18:36
Пока нет доступа к машине (благодаря маразму вышестоящих инстанций ? ), как доберусь скину. Но у меня пока все на php там, база mysql, сейчас активно переписываю магазин под django, сразу выбрал ветку 2.0 а базу postgress, еще и по контейнерам распихал в докер.
Кстати скрипт я нагуглил он прям практически мануальный, искал типа "бэкап базы с проверкой" "отправка бэкапа на почту".
Но как доберусь до машины расшарю.
я вот никак пишарм с гитлабом связать не могу ( хотел кое какие наработки в шару скинуть а кое какие в приват. Он создает ветку но не заливает туда ничего, говорит типа не могу прочитать

Dan
05.12.2017
06:42:59
а с терминала можешь ?

Alexander
05.12.2017
06:43:33
незнай мне бы с гуёй чтонибудь )

Dan
05.12.2017
06:53:12
я к тому что вполне возможно это не связано с pycharm

Vebst3r
05.12.2017
06:54:10
Парни в чем может быть ошибка ?
пишу простой тест на вьюху ( проверка status_code ) и вылетает
KeyError: 'djdt'
django.urls.exceptions.NoReverseMatch: 'djdt' is not a registered namespace
в какую сторону копать ?

Dan
05.12.2017
06:54:12
по крайней мере у меня pycharm c gitlab дружат без проблем

Dan
05.12.2017
06:55:13
у тебя django-developer-toolbar не находит
возможно у тебя стоит условие при которм не добавляется в installed_apps

Dmytro
05.12.2017
06:55:38
@dantyan что конкретно делаешь через пайчарм с гитлабом?

Vebst3r
05.12.2017
06:55:43
есть такое
на settings.DEBUG
когда он True

Dan
05.12.2017
06:55:56
пулю

Dmytro
05.12.2017
06:56:35
через VCS?

Dan
05.12.2017
06:56:46
да

Google

Dmytro
05.12.2017
06:57:11
нот бед. нужно попробовать)

Dan
05.12.2017
06:57:15
практически все через pycharm, в консоли только между ветками прыгаю
и то по старой привычке

Artyem
05.12.2017
06:58:21
плагин для git-flow также есть

Dmytro
05.12.2017
07:00:02
мне иногда кажется, что я пайшарм использую на 2% от всех его возможностей

Dan
05.12.2017
07:00:12
кстати в pycharm мне нравится галочка при коммите "Optimize imports"
он все не используемые импорты убирает

Dmytro
05.12.2017
07:02:07
ооо.. это круто. потому что у меня flake8 ругается перед коммитом)

Admin
ERROR: S client not available

amureki
05.12.2017
07:12:24
isort за меня перед коммитом правит импорты :) я о них и не думаю

Ahmed
05.12.2017
07:12:26
Ребята, есть тут те люди которые прикручивали на сайт этот чатик https://developers.facebook.com/docs/messenger-platform/discovery/customer-chat-plugin ? Хотел задать пару вопросов. С этой фейсбуковским апи я уже замучился

Dan
05.12.2017
07:23:26

Dave
05.12.2017
07:24:10
Всем привет
имеется работка правки на сайте написанном на Django
Есть кто свободный?

Robot
05.12.2017
07:25:41
Одни крепостные

Артем
05.12.2017
07:28:03

Dave
05.12.2017
07:28:17
Нет конечно

Дмитрий
05.12.2017
07:36:01
Народ а кто как разруливает ситуации с миграциями при рпботе с разными ветками? Бд мускуль
Работе

Dan
05.12.2017
07:38:43

Google

Dave
05.12.2017
07:39:03
Удалили от туда вроде =(
Надо писать нормальный пост =(
пишу сижу )

Dan
05.12.2017
07:39:53
=) ну здесь тоже пришлось бы писать, за то там целевая аудитория

Ahmed
05.12.2017
07:56:26
Захожу на сайт и вижу такие ошибки
На сайте все скрипты ставил для запуска и отображения чата на сайте
но чатик не отображается, выводятся такие ошибки в консольке

X
05.12.2017
08:52:48

Егор
05.12.2017
09:01:20
Короче я понял ту фигню с channels у django. Ну почему у меня через команду они не отсылали данные. Просто поставил редиску в бек
До этого у меня стандартный inmemory стоял

Alexandr
05.12.2017
09:02:03
а поставил что? после возврата заработало?

Егор
05.12.2017
09:03:49
CHANNEL_LAYERS = {
"default": {
"BACKEND": "asgi_redis.RedisChannelLayer",
"CONFIG": {
"hosts": [("localhost", 6379)],
},
"ROUTING": "myproject.routing.channel_routing",
},
}
вот это вписал
sudo apt-get install redis-server
и это сделал
и все робит
я счастлив

Kirill
05.12.2017
09:45:35
Ребят, у кого есть время, пробегитесь глазами по моему проекту, это что-то вроде финального задания на курсах и для меня это важно. Буду благодарен за любые советы. Спасибо!