@pydjango

Страница 643 из 1273
Dan
13.10.2017
09:05:47
Это типа всегда settings самому вставлять?
import os DB_HOST = os.environ.get('DB_HOST', 'localhost')

Artem
13.10.2017
09:05:51
Но чем больше мощностей сожрала, тем больше вероятности неложности
скорей зависит от самого алгоритма, в котором учитывается вероятность забивания болта

import os DB_HOST = os.environ.get('DB_HOST', 'localhost')
привет фичи из докера )))

Massimo
13.10.2017
09:06:04
что тут

Google
Artem
13.10.2017
09:06:14
вЭб сокеты

Dan
13.10.2017
09:06:33
Artyem
13.10.2017
09:08:20
не я могу предположить, что могут быть задачи где важно объем памяти, но не важна точность результатов, где +/- 1000 ответов неверных так погрешность
В словаре у тебя в том числе храняться сами данные, в блуме самих данных нет! Если основной сценарий, что тебе нужно получить объект, и в большинстве случаев он в выборке есть, блум бессмысленнен. Смысл в использовании появляется где-то на пересечении следующих факторов: - данных дохрена, оперировать ими напрямую и вообще держать в памяти не выгодно. - большую важность имеет именно наличие/отсутствие данных в выборке, а не получение их самих. - соотношение в реальной ситуации количества вхождений в выборку и количества промахов, чем больше промахов тем выгоднее блум. з.ы. диванная аналитика сам никогда не юзал >_>

Rishat
13.10.2017
09:09:29


Не совсем пойму что-то. То есть от этого раздела можем отказаться полностью и использовать mport os DB_HOST = os.environ.get('DB_HOST', 'localhost'). А где это заполнить тогда мне придется?

Artem
13.10.2017
09:10:01
ааа, все сливается О_о

Rishat
13.10.2017
09:12:19
ааа, все сливается О_о
странно, стандартным скринкаптуром пользовался. На всю если открыть то норм.

Artem
13.10.2017
09:13:05


Rishat
13.10.2017
09:15:40
Даа, ожидал от DJango большего конечно))

Artem
13.10.2017
09:15:58
Rishat
13.10.2017
09:17:56
а шо ты ожидал?
Файлик который можно создать :)) И напихать туда свои значения :)) А тут такого из коробки нету как я понял

Никита
13.10.2017
09:18:11
Падажжи, ты делаешь выборку games, чтобы потом в питоне отобрать только idшники и подставить в другой запрос?

Google
Никита
13.10.2017
09:19:20
Тут песос с тем как медленно всё это работает

Artem
13.10.2017
09:19:24
а вообще, хорошее замечание, что бы подогнать все это в values_list()

норм работает

Massimo
13.10.2017
10:31:18
как в __init__ формы впихнуть placeholder?

Korolll
13.10.2017
10:33:26
Ребят в админке на сайд баре выводится информация о моих последних действиях, где я могу взглянуть на код модельки в которой, хранится эта инфа?

Dmitry
13.10.2017
11:10:36
https://docs.djangoproject.com/en/1.8/_modules/django/contrib/admin/models/

Massimo
13.10.2017
11:13:37
Django

Artem
13.10.2017
11:14:31
+1

Serj
13.10.2017
11:34:43
Парни, можно немного поофтоплю: Есть более менее опытные люди которые перешли с ларавель на джанго или наоборот? Можете отписать что вам понравилось в джанго по сравнению с ларавель, что не понравилось?

Artem
13.10.2017
12:15:36
Как вы определяете куда совать логику - в функции моделей или в views?

Yuri
13.10.2017
12:15:46
/help@banofbot

Dan
13.10.2017
12:22:55
Как вы определяете куда совать логику - в функции моделей или в views?
я как правило, если не используются другие модели и/или надо использовать один и тотже функционал в нескольких местах то в модель

если метод используется один раз

то во въюху

Daniil
13.10.2017
12:29:21
Django tokens default_token_generator содержит _make_token_with_timestamp, он принимает время в секундах? Если создаю токен с помощью default_token_generator.make_token , как потом удалить/отключить токен, чтобы в дальнейшем нельзя было переходить или появилась возможность создать новый токен?

b0g3r
13.10.2017
12:29:30
Что за Джанго токенс?

Daniil
13.10.2017
12:29:56
from django.contrib.auth.tokens import default_token_generator

BekzoD
13.10.2017
12:47:37
как сделать models.Charfield обязательным ?

Google
BekzoD
13.10.2017
12:48:11
если добавить required True то выходит ошибка

Артем
13.10.2017
12:48:26
BekzoD
13.10.2017
12:49:22
blank true вместо required True?

Bulatbulat48
13.10.2017
12:50:09
= models.Charfield()

BekzoD
13.10.2017
12:52:58
проблема в том что когда я хочу осуществить миграцию то на cmd выходит что я должен указать default значение. но я хочу чтобы все поля формы были обязательными. можете подсказать что сделать. спасибо

BekzoD
13.10.2017
12:55:06
понял) значит я могу указать как default = ""

а они все по умолчанию required?

anthof
13.10.2017
13:02:48
Ребята, а как мне деплоить проект если у меня виндовс?) через линуксовскую консоль в винде 10-ой это можно сделать? или проще виртуалкой убунту поставить для деплоя? или VPS с виндой брать надо?)

anthof
13.10.2017
13:21:17
putty?
я не знаю что это значит

Артем
13.10.2017
13:21:37
я не знаю что это значит
Линукс консоль в виндах

anthof
13.10.2017
13:23:11
Линукс консоль в виндах
ну я прям в командной строке виндовса пишу bash и у меня линукс там появляется, таким образом можно задеплоить?

Dan
13.10.2017
13:23:36
он там вроде как урезан

b0g3r
13.10.2017
13:23:43
Юзай putty для подключения к удалённому серверу через ssh

X
13.10.2017
13:26:07
сколько раз здесь обсуждалось)) ДОКЕР!

Артем
13.10.2017
13:26:35
Прога такая волшебная

Google
Anton
13.10.2017
13:30:24
Нужен совет. В курсе, что мой вопрос не по Django, но у многих из вас наверняка есть опыт настройки на сервере, а значит, вполне можете что-то подсказать. Есть конфиг nginx для проекта: upstream django { server unix:////home/pweb/fifa_new/fifa_new.sock; #server 127.0.0.1:8001; } server { listen 80 default; server_name [ID сервера]; charset utf-8; location /media { alias /home/pweb/fifa_new/media; } ... И так далее Возник вопрос: а можно ли как-то заменить /home/pweb/ на глобальную переменную, к примеру на $HOME? Если да, то как это сделать?

Anton
13.10.2017
13:39:55
$USER/fifa_new/
Вставить переменную вот так просто в настройки - первое. что мне пришло в голову. Но это не сработало и выдало ошибку, поэтмоу и пишу сюда. Текст ошибки: [....] Restarting nginx (via systemctl): nginx.serviceJob for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service" and "journalctl -xe" for details. failed!

Anton
13.10.2017
13:42:15
2017/10/13 20:41:25 [warn] 11772#11772: the "user" directive makes sense only if the master process runs with super-user privileges, ignored in /etc/nginx/nginx.conf:1

Через рут этой ошибки нет

Anton
13.10.2017
13:46:35
Так? set $nginx_home = $HOME upstream django { server unix:///$nginx_home/Django-u/fifa_new/fifa_new.sock; # взаимодействие с uwsgi через Unix-сокет #server 127.0.0.1:8001; # взаимодействие с uwsgi через веб-порт } У меня такой вариант выдает все ту же ошибку: 2017/10/13 20:46:20 [warn] 12176#12176: the "user" directive makes sense only if the master process runs with super-user privileges, ignored in /etc/nginx/nginx.conf:1

Vladislav
13.10.2017
13:47:15
https://blog.doismellburning.co.uk/environment-variables-in-nginx-config/ не?

Bulatbulat48
13.10.2017
13:56:57


подскажите плиз, можно ли как-то регуляркой вытащить?

или нужно по view делать запрос и пересылать в контекст

Pavel
13.10.2017
14:08:27
регуляркой из слага вытащить отсутствующий там id?

Bulatbulat48
13.10.2017
14:17:46
регуляркой из слага вытащить отсутствующий там id?
мне нужна структура /<classificator_id>/<slug>/

Pavel
13.10.2017
14:18:49
мне нужна структура /<classificator_id>/<slug>/
ну так добавь ещё одно поле. И в шаблоне в {% url %} добавить один параметр

Daniil
13.10.2017
14:19:35
@b0g3r authenticate врнет None для юзера, у которого is_active = False?

Google
b0g3r
13.10.2017
14:19:47
а че сразу я

Daniil
13.10.2017
14:20:42
?

Pavel
13.10.2017
14:20:52
@b0g3r authenticate врнет None для юзера, у которого is_active = False?
быстрее проверить, чем ответа ждать

Daniil
13.10.2017
14:21:46
быстрее проверить, чем ответа ждать
ну да, он не дает логониться при таком условии. А как тогда, если мне нужно логонить неактивного пользователя?

Это кажется плохая затея использовать это поле в качестве проверки подтверждения почты

Pavel
13.10.2017
14:24:52
ну да, он не дает логониться при таком условии. А как тогда, если мне нужно логонить неактивного пользователя?
давай документацию почитаем, там есть про твой кейс. https://docs.djangoproject.com/en/1.10/ref/contrib/auth/#django.contrib.auth.models.User.is_active

В районе "You can use..."

Dan
13.10.2017
14:43:34
про какую vъюху идет речь ?

и надо тебя с гитхабом познакомить =)

Daniil
13.10.2017
14:44:46
давай документацию почитаем, там есть про твой кейс. https://docs.djangoproject.com/en/1.10/ref/contrib/auth/#django.contrib.auth.models.User.is_active
AUTHENTICATION_BACKENDS = ('django.contrib.auth.backends.AllowAllUsersModelBackend',) Там ведь только бекенд поменять? А то что-то None вновь возращает

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