@pydjango
Django

Полезная информация и правила: https://github.com/amureki/django_faq Вакансии и резюме: @django_jobs Пофлудить идём сюда: @django_flood Статистика чата: combot.org/chat/-1001063854692

1741 members

Архив канала @pydjango 19 августа 2016 г.

02:21:02 ПП
User 104238535
всем привет. У меня вопрос: Есть Ansible-код, очень большой. Он деплоит кучу всего разного, включая django с mongodb.
Сейчас mongodb отвалился. У меня опыта  с mongodb нет и с Django очень маленький.

Когда стала разбираться, выяснилось, что Ansible не может выполнить команду python manage.py syncdb
Для заполнения БД.

Проверила руками, тоже самое, вот выхлоп:

http://pastebin.com/V7q5aNK5

При всем при этом mongodb работает:

shaggycat@ubuntu:~/cl/code/***/webapp$ docker exec -it 4341e346592a bash
root@4341e346592a:/# ps aux | grep -i mongo
root        23  0.4  0.0    176    36 ?        Ss   Aug18   7:41 runsv mongodb
root     14711  0.0  0.6  23816  7084 ?        R    14:17   0:00 /usr/bin/python3 /sbin/setuser mongodb /usr/bin/mongod --config=/etc/mongodb.conf
root     14713  0.0  0.0   8868   808 ?        S+   14:17   0:00 grep --color=auto -i mongo

Вот настройки Mongo в settings.py:

grep -i mongo settings.py
# Django settings for mongo_test project.
SESSION_ENGINE = 'mongoengine.django.sessions'
SESSION_SERIALIZER = 'mongoengine.django.sessions.BSONSerializer'
    'framework.backend.CustomMongoEngineBackend',
MONGODB_HOST = '127.0.0.1'  # enter your MongoDB hostname here
MONGODB_PORT = 27017  # enter your MongoDB port here (None for default port)
MONGODB_NAME = 'swan_dev'       # enter your MongoDB database name here
    MONGODB_NAME = 'swan_unittests'
#MONGODB_BIND = "mongodb://%s:%s/" % (MONGODB_HOST, MONGODB_PORT)
    #'mongoengine.django.mongo_auth',
    'mongomigrate',
# MONGOENGINE_USER_DOCUMENT = 'eprofile.models.Cand'
# AUTH_USER_MODEL = 'mongo_auth.MongoUser'
# MONGOENGINE_USER_DOCUMENT = 'mongoengine.django.auth.User'
SOCIAL_AUTH_USER_MODEL = 'mongoengine.django.auth.User'
02:25:07 ПП
User 142429867
User 104238535
всем привет. У меня вопрос: Есть Ansible-код, очень большой. Он деплоит кучу всего разного, включая django с mongodb.
Сейчас mongodb отвалился. У меня опыта  с mongodb нет и с Django очень маленький.

Когда стала разбираться, выяснилось, что Ansible не может выполнить команду python manage.py syncdb
Для заполнения БД.

Проверила руками, тоже самое, вот выхлоп:

http://pastebin.com/V7q5aNK5

При всем при этом mongodb работает:

shaggycat@ubuntu:~/cl/code/***/webapp$ docker exec -it 4341e346592a bash
root@4341e346592a:/# ps aux | grep -i mongo
root        23  0.4  0.0    176    36 ?        Ss   Aug18   7:41 runsv mongodb
root     14711  0.0  0.6  23816  7084 ?        R    14:17   0:00 /usr/bin/python3 /sbin/setuser mongodb /usr/bin/mongod --config=/etc/mongodb.conf
root     14713  0.0  0.0   8868   808 ?        S+   14:17   0:00 grep --color=auto -i mongo

Вот настройки Mongo в settings.py:

grep -i mongo settings.py
# Django settings for mongo_test project.
SESSION_ENGINE = 'mongoengine.django.sessions'
SESSION_SERIALIZER = 'mongoengine.django.sessions.BSONSerializer'
    'framework.backend.CustomMongoEngineBackend',
MONGODB_HOST = '127.0.0.1'  # enter your MongoDB hostname here
MONGODB_PORT = 27017  # enter your MongoDB port here (None for default port)
MONGODB_NAME = 'swan_dev'       # enter your MongoDB database name here
    MONGODB_NAME = 'swan_unittests'
#MONGODB_BIND = "mongodb://%s:%s/" % (MONGODB_HOST, MONGODB_PORT)
    #'mongoengine.django.mongo_auth',
    'mongomigrate',
# MONGOENGINE_USER_DOCUMENT = 'eprofile.models.Cand'
# AUTH_USER_MODEL = 'mongo_auth.MongoUser'
# MONGOENGINE_USER_DOCUMENT = 'mongoengine.django.auth.User'
SOCIAL_AUTH_USER_MODEL = 'mongoengine.django.auth.User'
закрыт порт монги для хоста где джанго?
02:25:34 ПП
User 266289431
User 200200555
Да, заменили
Пиши 
python manage.py makemigrations
python manage.py migrate
@polnoch
02:25:55 ПП
02:26:14 ПП
User 266289431
User 200200555
Кто?
Сделал Reply вместо Forward
02:26:21 ПП
User 200200555
Ааа, понял
02:27:03 ПП
User 104238535
User 142429867
закрыт порт монги для хоста где джанго?
Хосты совпадают
02:27:08 ПП
User 104238535
Это докер контейнер
02:27:53 ПП
User 142429867
User 104238535
Хосты совпадают
да пофиг ваще, телнет проходит на порт монги? пароль может стоит/что-то ещё, написано же, что не может соединиться с монгой
02:28:25 ПП
User 142429867
вообще, оч. странно, что в одном контейнере и монго и джанго, обычно по разным разносят и с помощью докер компоуз линкуют
02:29:34 ПП
User 142429867
или все-таки разные контейнеры? если разные, то MONGODB_HOST = '127.0.0.1' - это неправильно :)
02:29:49 ПП
User 104238535
нет, не слушает этот порт
02:29:52 ПП
User 104238535
более того,
02:30:02 ПП
User 104238535
в netstat -lnp вообще ничего про монгу
02:30:14 ПП
User 104238535
нет, один контейнер
02:30:40 ПП
User 104238535
Я даже специально ps показала :)
02:31:47 ПП
User 104238535
порт поправила в конфиге
02:31:51 ПП
User 104238535
был закомментирован
02:31:55 ПП
User 104238535
сейчас ещё раз попробую
02:32:41 ПП
02:45:08 ПП
User 2895769
кстати, при обновлении до последней dev-версии PyCharm слетает активация
02:46:16 ПП
User 2895769
я про
PyCharm 2016.2.2
Build #PY-162.1812.1, built on August 16, 2016
04:57:51 ПП
User 266289431
User 2895769
кстати, при обновлении до последней dev-версии PyCharm слетает активация
Крякни
04:58:03 ПП
User 1534653
User 266289431
Крякни
позорище
04:58:07 ПП
User 200200555
User 266289431
Крякни
Кря
(не удержался)
04:58:19 ПП
User 200200555
User 1534653
позорище
Свое мнение при себе держи
04:58:45 ПП
User 1534653
User 200200555
Свое мнение при себе держи
считаешь нормальным воровать инструменты, которыми зарабатываешь деньги?
04:59:15 ПП
User 200200555
User 1534653
считаешь нормальным воровать инструменты, которыми зарабатываешь деньги?
Я вообще не считаю все это нормальным
Деньги абстракция, ровно как и этот мир
04:59:39 ПП
User 200200555
Мораль == хуйня
04:59:42 ПП
User 1534653
User 200200555
Я вообще не считаю все это нормальным
Деньги абстракция, ровно как и этот мир
мир не абстракция. Деньги - мера труда.
04:59:47 ПП
User 266289431
User 1534653
позорище
Mne to shto?
VS Code ❤️
05:00:17 ПП
User 1534653
придумаешь меру лучше - расскажи, с удовольствием все послушаем
05:00:28 ПП
User 200200555
User 1534653
придумаешь меру лучше - расскажи, с удовольствием все послушаем
Хорошо
Без труда
05:00:33 ПП
User 200200555
Никто не трудиться
05:00:36 ПП
User 200200555
Все умрут
05:00:38 ПП
User 200200555
Еще быстрее
05:00:39 ПП
User 200200555
Профит
05:00:40 ПП
User 2895769
надо всё по талонам!
05:00:42 ПП
User 200200555
Энивей умрешь
05:00:44 ПП
05:01:12 ПП
User 200200555
User 1534653
придумаешь меру лучше - расскажи, с удовольствием все послушаем
А ты моралфаг
В рот ебал твои взгляды)
05:01:31 ПП
User 2895769
парни, да не ругайтесь
05:01:46 ПП
User 1534653
User 200200555
А ты моралфаг
В рот ебал твои взгляды)
меня мало волнуют твои оценки моих взглядов
05:01:59 ПП
User 200200555
User 2895769
парни, да не ругайтесь
"Ругайтесь"
Такая же придуманная абстракция
05:02:13 ПП
User 1534653
User 2895769
надо всё по талонам!
идея прикольная и судя по всему - туда и идем. Лидирует, что интересно, Европа.
05:02:30 ПП
User 1534653
User 200200555
"Ругайтесь"
Такая же придуманная абстракция
самого себя обманывать - последнее дело.
05:02:34 ПП
User 200200555
User 1534653
меня мало волнуют твои оценки моих взглядов
Меня да и всех не волнуют твои
>воровать инструменты, которыми зарабатываешь деньги?
05:02:58 ПП
User 200200555
User 1534653
самого себя обманывать - последнее дело.
Сказал моралфаг
05:04:19 ПП
User 1534653
User 200200555
Меня да и всех не волнуют твои
>воровать инструменты, которыми зарабатываешь деньги?
тогда что же ты так истеришь-то? Не волнует и не волнует - прошел мимо
05:04:41 ПП
User 200200555
User 1534653
тогда что же ты так истеришь-то? Не волнует и не волнует - прошел мимо
А я просто сернул тебе на голову
05:05:32 ПП
User 1534653
User 200200555
А я просто сернул тебе на голову
нет. Ты серанул себе на голову. И самое смешное - что даже не понял этого :)
05:05:47 ПП
User 200200555
User 1534653
нет. Ты серанул себе на голову. И самое смешное - что даже не понял этого :)
Слив защитан
05:13:02 ПП
User 2895769
интересно, какие результаты будут)
05:14:20 ПП
User 100243492
Какая то хня вообще происходит
05:15:44 ПП
User 1534653
а голосовать-то как?
05:18:09 ПП
User 2895769
Какой IDE/редактором кода вы пользуетесь?

Бесплатная IDE/редактор кода (freeware) – 27
👍👍👍👍👍👍👍 52%

Платная IDE/редактор кода, плачу за лицензию – 16
👍👍👍👍 31%

Платная IDE/редактор кода, спиратил – 9
👍👍 17%

👥 52 people voted so far.
07:40:24 ПП
User 1316606
Пиратить последнее дело. Когда вариантов других нет. Например, книгу невозможно купить или фильм.
07:40:56 ПП
User 266289431
User 1316606
Пиратить последнее дело. Когда вариантов других нет. Например, книгу невозможно купить или фильм.
Не за что*
07:43:35 ПП
User 1534653
User 266289431
Не за что*
тогда имеет смысл задуматься о смене деятельности. Если деятельность приносит деньги (а мы говорим именно о работе - продаже труда другим людям) - инструменты должны быть куплены, ИМХО. Если "just for fun" - другое дело конечно
07:44:22 ПП
User 266289431
User 1534653
тогда имеет смысл задуматься о смене деятельности. Если деятельность приносит деньги (а мы говорим именно о работе - продаже труда другим людям) - инструменты должны быть куплены, ИМХО. Если "just for fun" - другое дело конечно
Лично в моём случае "JustForFun".
07:44:54 ПП
User 266289431
Если бы работал прогромистом, то конечно инструменты у меня были бы самый шик, кхе😏👌
07:45:34 ПП
User 1534653
User 266289431
Лично в моём случае "JustForFun".
just for fun - остается на совести пользователя. Я свои инструменты купил, когда еще только начал  интересоваться вопросом :)
07:45:46 ПП
User 1534653
разговор был именно о работе
08:03:05 ПП
User 1316606
User 266289431
Если бы работал прогромистом, то конечно инструменты у меня были бы самый шик, кхе😏👌
А что бесплатным не пользуешься?
08:03:27 ПП
User 266289431
User 1316606
А что бесплатным не пользуешься?
VS Code использую, как редактор и почти IDE.
08:03:41 ПП
User 100243492
ну а зачем платить, когда можно не платить?)
08:04:09 ПП
User 266289431
User 100243492
ну а зачем платить, когда можно не платить?)
PyCharm всё же более по Python заточен.
Но ещё и железо не тянет.
08:04:21 ПП
User 1534653
User 100243492
ну а зачем платить, когда можно не платить?)
выбор инструмента - индивидуальное дело. Мне, например, нравится пайчарм. А вот рубимайн - наоборот, и на руби я в Atom-е пишу
08:05:03 ПП
User 100243492
User 1534653
выбор инструмента - индивидуальное дело. Мне, например, нравится пайчарм. А вот рубимайн - наоборот, и на руби я в Atom-е пишу
полностью согласен!
08:05:20 ПП
User 100243492
User 266289431
PyCharm всё же более по Python заточен.
Но ещё и железо не тянет.
Почто тогда vim не познать?) ^_^
08:08:07 ПП
User 266289431
User 100243492
Почто тогда vim не познать?) ^_^
Пока что не стоит. Если жизнь завяжется с "прогромированием", то можно будет и подумать о бородатых плюшках.
08:08:18 ПП