@pydjango

Страница 1265 из 1273
Andrey
16.05.2018
10:08:02
издеваешься... скопируй все после ExecStart=, вставь в консоль и нажми энтер

удостоверься, что команда работает исправно

Dmitry
16.05.2018
10:28:11
вот так

/home/TelBot/env/bin/gunicorn —name TelBot —workers 4 —max-requests 10 —user TelBot —group TelBot —log-level debug —error-logfile /home/TelBot/testproject/error.log —timeout 300 —bind unix:/home/TelBot/testproject/testproject/testproject/testproject.socket TelBot.wsgi:application

Google
Dmitry
16.05.2018
10:28:12


Dan
16.05.2018
10:29:19
почему разные проекты?

testproject.wsgi:aplication TelBot.wsgi:app;lication

Dmitry
16.05.2018
10:30:25
да

сейчас изменю

Dan
16.05.2018
10:30:54
ну и судя по ошибке нет пользователя TelBot

Dmitry
16.05.2018
10:31:38
jr



djn nen ;t ghjgbcfy&

вот ту же прописан юзер



Dan
16.05.2018
10:32:19
а в системе такой юзер есть ?

Dmitry
16.05.2018
10:32:45
супер юзер?

Google
Dan
16.05.2018
10:32:56
вообще

Dmitry
16.05.2018
10:33:13
хм

скорей всего нет

там все рут

ставил

Andrey
16.05.2018
10:34:06
у тебя нет TelBot.wsgi:application, разберись что делаешь

Dan
16.05.2018
10:34:50
там просто запускается из папки /home/TelBot

что скорее всего не правильно

Andrey
16.05.2018
10:36:45
и ваще путь к сокету станный, судя по дереву из скрина проекта

Сергей
16.05.2018
10:37:27
/home/TelBot/testproject/testproject/testproject/ =)

Andrey
16.05.2018
10:37:40
если ты пытался в проект сокет хранить, то не стоит, ибо нечего репозиторию пихать ненужные временные файлы

Dmitry
16.05.2018
10:38:03
удалить эту ссылку? так в инструкции было

Andrey
16.05.2018
10:38:15
да с путями разберись

Andrey
16.05.2018
10:38:36
возьми изучи каждый параметр и напишу снуля его

все пути

Dmitry
16.05.2018
10:38:45
https://github.com/alexsukhrin/bot_telegram/blob/master/gb24/gb24/gb24.service

Сергей
16.05.2018
10:38:55
удалить эту ссылку? так в инструкции было
https://www.digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on-ubuntu-16-04 лучше тут почитай внимательно, разберись как деплоить

Andrey
16.05.2018
10:39:38
https://github.com/alexsukhrin/bot_telegram/blob/master/gb24/gb24/gb24.service
бездумно не пытайся по примеру сделать

Alex
16.05.2018
10:41:25
А есть такое же только с докером-шмокером?

Google
Andrey
16.05.2018
10:52:21
нет

efythonic
16.05.2018
11:08:19
Парни кто-то сталкивался с такой ошибкой при использовании SOLR+Haystack? pysolr.SolrError: Solr responded with an error (HTTP 400): [Reason: Exception writing document id catalogue.product.1001 to the index; possible analysis error: cannot change DocValues type from SORTED_SET to SORTED for field "title_exact"]

Ромашов
16.05.2018
12:01:38
Добрый день. Может кто-то объяснить по поводу импортов в Celery? Проект выглядит приблизительно вот так: ├── applications │ ├── app1 │ │ ├── admin.py │ │ ├── models.py │ │ ├── tasks.py │ ├── app2 │ │ ├── admin.py │ │ ├── apps.py ├── system │ ├── settings.py │ ├── celery.py В celery.py если пишу app.autodiscover_tasks(), то тасков не видит, если в настройках написать CELERY_IMPORTS = ['applications.app1.tasks'] то таски видят но импорты никак не работают, если писать относительные, то в Celery ошибка ImportError: No module named 'app1' Если полные, то: django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet. В самой джанге при обоих вариантах ImportError,я так понимаю из-за рекурсии. Какой нормальный выход из сиутации?

Bogdan
16.05.2018
12:02:51
во все app положи __init.py__

и в system и вообще модули проекта, которые импортируются

Ромашов
16.05.2018
12:03:23
Dan
16.05.2018
12:03:40
app1 в installed_apps прописаны ?

Ромашов
16.05.2018
12:03:58
да, прописано просто как app1

и работает, то есть applications помечен как source

Dan
16.05.2018
12:05:07
в pycharm ?

Bogdan
16.05.2018
12:05:54
а разве при такой структуре не applications.app1 надо писать?

Ромашов
16.05.2018
12:06:34
в pycharm ?
Ну вообще да, но в wsgi тоже вроде есть

Dan
16.05.2018
12:06:46
либо добавить application в pythonpath

Ромашов
16.05.2018
12:07:25
добавлен

Dan
16.05.2018
12:07:52
тогда долно работать

Massimo
16.05.2018
12:11:56
На локалке кидаю картинку в папку статик

в Пайчарме эту картинку не показывает

Что это такое?

Google
Dan
16.05.2018
12:12:43
это среда

а что такое среда

среда это маленькая пятница

Massimo
16.05.2018
12:13:15
Да ты прав

У меня три зеракальных проекта на компе

Ромашов
16.05.2018
12:13:41
тогда долно работать
Ну локально я в пишарме выставил, проект работает, я могу импортить все модули напрямую без applications, но celery всё равно не видит, говорю, если я не выставляю CELERY_IMPORTS, то он тасков в app1 вообще не видит

Bogdan
16.05.2018
12:14:42
Ну локально я в пишарме выставил а целери об этом не знает

Ромашов
16.05.2018
12:15:42
Ну локально я в пишарме выставил а целери об этом не знает
А равзе пишарм не добавляет в путь папки помеченные source

Как сделать чтобы узнал?

Bogdan
16.05.2018
12:16:07
ПИЧАРМ добавляет, а селери не имеет к нему отношения ни какого

если не знаешь как настраивать окружение - импортируй через applications, быстрее будет

Ромашов
16.05.2018
12:17:36
в celery.py распечатай sys.path
там есть путь к applications

ПИЧАРМ добавляет, а селери не имеет к нему отношения ни какого
если пишарм добавляет в sys.path, то почему тогда celery об этом ничего не знает?

Bogdan
16.05.2018
12:19:59
ты селери запускаешь из пичарма как питоновский скрипт или через консоль?

Ромашов
16.05.2018
12:20:11
через консоль

Bogdan
16.05.2018
12:20:28
и каким боком к консоли относится пичарм?

пичарм не патчит всю систему, а только прокидывает переменные окружения для настроенных в нем конфигураций запуска

Google
Bogdan
16.05.2018
12:32:24
можно попробовать, но я стараюсь избегать переопрделения путей импорта

amureki
16.05.2018
12:32:55
В копилку свежих проектов на подсмотреть: https://github.com/iyanuashiri/meethub

Ромашов
16.05.2018
12:36:40
можно попробовать, но я стараюсь избегать переопрделения путей импорта
Ну оно работает, просто насколько это норм с точки зрения правильности написания. Где это можно определить в другом месте?

Massimo
16.05.2018
12:38:21
В копилку свежих проектов на подсмотреть: https://github.com/iyanuashiri/meethub
TODO Add tests Add REST api Add threaded comments Add Location based explore page And some other basic stuffs

Это он нам сказал сделать?

amureki
16.05.2018
12:38:46
Себе, например

Massimo
16.05.2018
12:39:17
Себе, например
Ну так то это больше похоже на обычный блог

amureki
16.05.2018
12:39:47
Я не знаю, честно говоря, почему этот реп так резко набрал звезды на этой неделе Но факт фактом Людям может быть полезно :)

Massimo
16.05.2018
12:40:47
amureki
16.05.2018
12:41:15
Bogdan
16.05.2018
12:41:46
Я не знаю, честно говоря, почему этот реп так резко набрал звезды на этой неделе Но факт фактом Людям может быть полезно :)
что-то такое себе. оставленные дефолтные комменты, пустые файлы, fbv, нет вербоз-неймс у полей и тд

amureki
16.05.2018
12:42:26
Тогда отменяйте мой коммент, проект плохой :) Наши в FAQ гораздо лучше

Bogdan
16.05.2018
12:42:37
лол, __pycache__ в репе

Алексей
16.05.2018
12:42:38
Как реализовать роли, к примеру модератор и премиум?

Massimo
16.05.2018
12:43:44
У нас тут люди разного уровня сидят, не забывай
Если бы это была батарейка по принципу гугл календарь то без вопросов, но это же просто блог

amureki
16.05.2018
12:44:18
Если бы это была батарейка по принципу гугл календарь то без вопросов, но это же просто блог
По батарейке тяжело понять как люди пишут обычный веб на джанге, батарейки больше применяются в проекте

Поэтому проекты-шоукейсы тоже нужны

Плюс, как вижу, хорошая возможность потренировать свой взгляд - увидеть чужие ошибки и прочее

Вон сколько вы нашли

Massimo
16.05.2018
12:45:12
Чет на css молчад, подскажите почему ::placeholder не меняет цвет https://codepen.io/anon/pen/QrZyEd

Алексей
16.05.2018
12:45:34
auth.models.Group
Да, а вот для drf нужно же permission делаь

Страница 1265 из 1273