
Denis
07.04.2017
21:10:40
Внешний вид точнее
Я сделал пока что через {{ adminform.form }}
и дальше как с обычной формой
однако он не показывает required поля и readonly тоже не работают

Google

Denis
07.04.2017
21:12:32
т.к. я рендерю сами инпуты через {{adminform.form.fieldname}}, а в джанге они через филдсеты рендерятся
Я думал мб есть что то что облегчает эти дела

Oleg
07.04.2017
23:03:14

Eugene
08.04.2017
10:49:27

Logerk49
08.04.2017
11:25:58
как сделать перенаправление после авторизации
использую стандартную функцию login() с пакета
туплю
в settings.py

Genius
08.04.2017
11:31:54
Кто нить пишет сейчас интернет-магазины?
Или кто шарит. Подскажите как лучше реализовать корзину

Eugene
08.04.2017
11:32:43
LOGIN_REDIRECT_URL

Logerk49
08.04.2017
11:32:55
уже
LOGIN_REDIRECT_URL

Genius
08.04.2017
11:33:08
Хотел через куки и jQuery? Это норм?

Google

Genius
08.04.2017
11:37:32
Есть книги по Джанго?

Senpos
08.04.2017
11:38:03
https://github.com/amureki/django_faq
Тут есть книга.

amureki
08.04.2017
11:39:18

Genius
08.04.2017
11:39:43
О. Спасибо

amureki
08.04.2017
11:39:57
https://github.com/lazybird/django-carton
https://github.com/bmentges/django-cart
этими когда-то пользовался, все отлично было

Logerk49
08.04.2017
11:41:11
не работает css файл, хотя подключен правильно
че делать?

Senpos
08.04.2017
11:42:05
Вопрос по django-allauth.
У блога есть модель Post. У нее есть ForeignKey к стандартному User.
Так и оставить? allauth работает со стандартным юзером или связь делать конкретно к нему?
STATIC_URL
STATIC_ROOT

Logerk49
08.04.2017
11:42:38
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
<link rel="stylesheet" href="{% static 'css/notes.css' %}"> так подключаю
static/css/notes.css

Senpos
08.04.2017
11:43:37
python manage.py collectstatic делали?

Logerk49
08.04.2017
11:43:58
неа
сработало
python manage.py collectstatic делали?

Senpos
08.04.2017
11:54:22
ЕЩе вопрос по поводу static.
Я храню всю статику в BASEDIR / static
Но нужно ли разбивать ее по приложениям?
|manage.py
|static/
| -- app1
| -- -- js
| -- -- css
| -- app2
| -- -- js
| -- -- css
Не стал использовать папку статики внутри папки приложения по аналогии с темплейтами

Google

Senpos
08.04.2017
11:55:33
все вынес в BASE_DIR
Посмотрел пример (https://github.com/amureki/lunch-with-channels/tree/master/core), наверное, оставлю как есть.

amureki
08.04.2017
12:30:15

Senpos
08.04.2017
12:30:31
Будет один большой сайт с кучей приложений)

amureki
08.04.2017
12:32:09
Тогда, если будут локальные скрипты и стили, относящиеся только к конкретному приложению, стоит разделить, легче будет

Bo0oM
08.04.2017
15:15:01
А что сейчас модно и правильно для асинхронного выполнения кода?
Промисы, генераторы, async-await?)

Serge
08.04.2017
15:18:46
Celery же

Genius
08.04.2017
15:39:17
реб а есть тут фрилансеры?

53r63rn4r
08.04.2017
15:58:19
Неа
Да и джангистов тут нет
Это так, чат про анимэ

Genius
08.04.2017
16:38:28
Где можно работу найти, по типу,пофиксить, добавить,убрать? Так сказать мелкие задачи.

.
08.04.2017
17:08:13
Гайс, работодатель хочет получить тестовое задание в виде архива с кодом, это нормальная практика?

Eugene
08.04.2017
17:09:02
я бы побоялся в такую компанию идти:D

Eldar
08.04.2017
17:09:15
ну а вообще например на стажировку в московскую биржу, тоже просят прислать код

Eugene
08.04.2017
17:09:50
ну блин, есть же github )

.
08.04.2017
17:11:50
Прислать код и прислать архив это разные вещи

Eugene
08.04.2017
17:12:40
а архив с чем? С кодом?)
ну и что за тестовое то было? Вдруг ты им какой-то один из их проектов запилил:D

Google

amureki
08.04.2017
17:13:37
я в параллелс тестовое делал, спросил нормально ли, если на гитхаб залью, чел ответил заливай куда хочешь, но мне в архиве пришли)

Eugene
08.04.2017
17:13:57
может это просто HR ?:)

amureki
08.04.2017
17:14:05
нет, лид был

.
08.04.2017
17:32:32

Eugene
08.04.2017
17:32:51

Timur
08.04.2017
17:33:00
Не хотят работу получить

.
08.04.2017
17:34:53

Ahmed
08.04.2017
17:42:17
Ребята, кто делал выгрузку данных из БД с помощью Django + Ajax, чтобы при листании страницы вниз грузились данные с БД? Хотел тоже себе сделать такое, может статья есть?

Serge
08.04.2017
17:58:18
Я делал, не вижу проблем, делается как обычный листинг, только данные получет ajax

amureki
08.04.2017
18:05:33
http://boostframe.com/ - тут на главной его пример прям

Ahmed
08.04.2017
18:18:48

Артемий
09.04.2017
09:48:24
Проблема с запуском gunicorn на боевом сервере ubuntu 16.04. Хочу его запускать через sudo systemctl start gunicorn + sudo systemctl enable gunicorn , но видимио ошибка в gunicorn.service файле.
Не запускаются процессы gunicorn (ps ax юзал, смотрел)
Сам gunicorn.service:
[Unit]
Description=gunicorn daemon
After=network.target
[Service]
User=artemiy
Group=www-data
WorkingDirectory=/home/artemiy/bot/bot/bot
ExecStart=/home/artemiy/bot/benv/bin/gunicorn --workers 3 --bind unix:/home/artemiy/bot/bot/bot.sock bot.wsgi:ap$
[Install]
WantedBy=multy-user.targetПуть к проекту ~/bot/bot/bot
:~/bot$ tree -d -L 3
.
├── benv
│ ├── bin
│ │ └── __pycache__
│ ├── include
│ │ └── python3.5m -> /usr/include/python3.5m
│ └── lib
│ └── python3.5
└── bot
└── bot
├── bot
├── static
└── vk
В пастбине gunicorn.service https://pastebin.com/igwH1mc6


ros
09.04.2017
09:51:06
su - artemiy
cd /home/artemiy/bot/bot/bot/
/home/artemiy/bot/benv/bin/gunicorn --workers 3 --bind unix:/home/artemiy/bot/bot/bot.sock bot.wsgi:application
стартует?

Артемий
09.04.2017
09:52:36
нет, выдает
2017-04-09 09:51:58 +0000] [28489] [INFO] Starting gunicorn 19.7.1
[2017-04-09 09:51:58 +0000] [28489] [ERROR] Retrying in 1 second.
[2017-04-09 09:51:59 +0000] [28489] [ERROR] Retrying in 1 second.
[2017-04-09 09:52:00 +0000] [28489] [ERROR] Retrying in 1 second.
[2017-04-09 09:52:01 +0000] [28489] [ERROR] Retrying in 1 second.
[2017-04-09 09:52:02 +0000] [28489] [ERROR] Retrying in 1 second.
[2017-04-09 09:52:03 +0000] [28489] [ERROR] Can't connect to /home/artemiy/bot/bot/bot.sock

ros
09.04.2017
09:53:24
ls -ld ../
или
ls -ld /home/artemiy/bot/bot/

Google

Артемий
09.04.2017
09:54:31
drwxr-xr-x 4 root root 4096 Apr 8 20:45 /home/artemiy/bot/bot/

ros
09.04.2017
09:55:17
скорей всего не хватает прав создать
/home/artemiy/bot/bot/bot.sock
ибо только root может писать в эту директорию

Артемий
09.04.2017
09:56:55
Сейчас попробую в gunicorn.service user на root сменить, и под ним поптаюсь

ros
09.04.2017
09:56:59
если так стартонет нормально
/home/artemiy/bot/benv/bin/gunicorn --workers 3 --bind=127.0.0.1:3533 bot.wsgi:application
.service рано редактировать пока руками не добъетесь нормального запуска
из под рута себе дороже в будущем

Артемий
09.04.2017
10:01:28
Ругается ValueError: Unable to configure handler 'api_vk_logfile': [Errno 13] Permission denied: '/home/artemiy/bot/bot/api_vk.log'
У меня там 2 своих лог файла в home/artemiy/bot/bot/

ros
09.04.2017
10:02:17
из под рута
chown artemiy:www-data -R /home/artemiy/bot/bot/

Артемий
09.04.2017
10:02:23
Первый раз деплоюсь)

Diskord
09.04.2017
10:03:49
Подскажите тег для вставки кода?

ros
09.04.2017
10:04:15
```

Артемий
09.04.2017
10:04:19
Заработало при запуске руками

Diskord
09.04.2017
10:04:23
спс

Ruslan
09.04.2017
10:05:08
это фильтр :)