@pydjango

Страница 155 из 1273
Alex
28.02.2017
23:34:36
Alexander
28.02.2017
23:34:45
а вот реальной потребности в OV/EV ради валидации компании нет, клиенты это не понимают

Google
Serge
28.02.2017
23:35:59
Раз покупают значит нужно и с маркетинговой точки зрения в том числе

Расширенный сертификат показывает что центр сертификации проверил организацию

Alex
28.02.2017
23:37:51
Serge
28.02.2017
23:38:05
Телефон знаю проверяют точно, звонят и т.д.

Alexander
28.02.2017
23:38:35
https://www.gogetssl.com/extended-validation/comodo-instantssl-ev/

вот самый дешёвый EV

Alex
28.02.2017
23:38:42
это элементарно проверяется по любой фирме на раз

телефон voip вообще бесплатно получить можно

Alexander
28.02.2017
23:39:28
Alex
28.02.2017
23:40:24
47 баксов/год
демпингуют :) кстати они (многие серт центры) и проверяют спустя рукава все

Alexander
28.02.2017
23:40:26
вообще, да, раньше это было раза в 3 дороже, цены упали

для организации имеет смысл сделать такое

но если ты просто ИП или частное лицо - EV не дадут

Google
Alexander
28.02.2017
23:43:08
то есть если у нас там малый бизнес и всё оформлено на ИП, он(-а) в любом случае не сможет получить EV, значит, самый разумный вариант - Lets Encrypt

Сергей
01.03.2017
06:38:19
добрый день. задача: одна из записей в модели должна быть главной, остальные - второстепенными. есть ли какой-нибудь инструмент, позволяющий это сделать с меньшими телодвижениями? придумал такой вариант: class ModelName(models.Model): name = models.CharField(max_length=255) base = models.BooleanField(default=False) и выкидывать в админке и в методе save() исключения, если ModelName.objects.get(base=True)

Сергей
01.03.2017
08:25:25
не очень понятно описание задачи
допустим, из фоток у товара одна - главная, несколько главных быть не может. вопрос в том, как сделать так, что б пользователь не назначил несколько фото главными.

Alexander
01.03.2017
08:26:55
BooleanField выглядит правильным решением

ну, и индекс, наверное, нужно повесить

Dan
01.03.2017
08:27:50
как вариант добавить поле BooleanField + добавить индекс unique_together = ('товар','флаг')

а нет

unique_together так нельзя

Сергей
01.03.2017
08:29:25
я добавил в clean метод проверку и в админке переопределил get_readonly_fields

Alexander
01.03.2017
08:31:52
в общем, зависит от структуры базы данных, можно сделать отдельную сущность Товары, отдельную сущность Фото, между ними М:Н связь, и отдельное поле main_photo, это FK в Товарах к Фото

ну, ещё вариант через BooleanField, да, тогда в методе save() нужно обновлять другие фото и ставить там False в аналогичное поле у других фоток

но мне больше нравится через FK

Google
Сергей
01.03.2017
08:34:31
но мне больше нравится через FK
спасибо)) да, мне тоже) но не получится(

Alexander
01.03.2017
08:34:55
ну тогда проверка в save()

если этот True, то ищем другие фото и сбрасываем там в False

Сергей
01.03.2017
08:35:27
ну тогда проверка в save()
а почему не в clean()?

Alexander
01.03.2017
08:37:26
а почему не в clean()?
но это же просто валидация? то есть будет риск того, что мы у других сбросим, а этому ещё не поставим

и какое-то время у нас вообще главной фотки не будет для этого товара, верно?

Сергей
01.03.2017
08:38:20
всё верно, переделаю.. спасибо)

Alexander
01.03.2017
08:39:09
но самый лучший вариант с M:H + 1:M для дефолтной фотки

tufedtm
01.03.2017
08:56:55
раз уж речь пошла про сертификаты есть ли разница между бесплатным (допустим lets encrypt) и платным (допустим startssl/gogetssl) для ssl pinning'а в мобильном приложении?

Максим
01.03.2017
10:10:10
Но их же можно по крону обновлять?!

Dmitriy
01.03.2017
10:24:31
конечно, нужно

tufedtm
01.03.2017
10:33:46
просто с ssl pinning'ом придется еще и приложение обновлять

Bo0oM
01.03.2017
11:24:19
Спам спам спам

Denis
01.03.2017
12:44:19
Глупый вопрос - возможно ли разделить models на несколько файлов?) Или папку сделать :D

Сколько занимаюсь, ни разу не приходилось

Google
Serge
01.03.2017
12:46:26
Можно, но не нужно

Denis
01.03.2017
12:46:50
Можно, но не нужно
Если у меня 30 моделей и еще менеджеры?

parikLS
01.03.2017
12:46:58
сделать модуль и в ините заимпортить все что нужно?

хз, никогда такого не делал

Serge
01.03.2017
12:47:17
from .models2 import * и нет проблем, но некрасиво

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

Admin
ERROR: S client not available

Denis
01.03.2017
12:47:49
А вьюшки кто нить сплиттил?

Мб есть dry путь

Roman
01.03.2017
12:48:18
я сплитил и вьюшки и модели и не стесняюсь этого :)

Serge
01.03.2017
12:48:22
вьюшки еще проще сплитить, ведь views это лишь название ты можешь их пихать куда угодно

Ruslan
01.03.2017
12:48:25
лучше придерживаться гуглостиля в коде, он хороший

Roman
01.03.2017
12:48:56
но я просто сделал папку models а файлик models.py удалил и все работает нормально, и админка и сайт и консольные команды

from .models2 import * у меня нет

Ruslan
01.03.2017
12:49:17
так можно всё делать

Denis
01.03.2017
12:49:31
from .models2 import * у меня нет
Модуль сделал? Или как?

Serge
01.03.2017
12:49:34
И так и так можно, не важно

Denis
01.03.2017
12:49:53
Интересно как тру

Можно и templates в static/js/ класть

Google
Serge
01.03.2017
12:50:41
Никак. Я settings делаю отдельной папкой, а кто-то все в один файл пихает. Кому как нравится

Roman
01.03.2017
12:50:46


Denis
01.03.2017
12:51:18
Спасибо большое )

Serge
01.03.2017
12:51:47
Отдельной папкой это известный тру способ
Так а какая разница settings милм model

Denis
01.03.2017
12:53:32
Никакой наверное

Спасибо за ответы, буду траить

Serge
01.03.2017
12:56:11
Единственное что мне не нравится на скрине, когда в каждое приложение пихают шаблоны и статику. Потом тупые SEO-шники заходят и не могут найти. - Сажите где у вас папка с шаблонами - А нигде они по всему коду разбросаны

amureki
01.03.2017
12:57:33
Можно папкой, да, когда моделей много А менеджеры можно в managers.py вытащить

Serge
01.03.2017
12:58:40
Да, конечно, если планируется использовать еще, то никак иначе, но когда делают сайт и создают приложения faq, feedback и т.д. а внутрь пихают шаблоны, это ужас для бедных сеошников и прочих умельцев, которые любят статику править по живому

Serge
01.03.2017
13:01:27
если микросервисная архитектура - то у каждого сервиса свои шаблоны иметь - правильно
Есть случаи когда это оправдано, если когда не оправдано. Скажу так, в большинстве случаев нет.

parikLS
01.03.2017
13:03:08
Denis
01.03.2017
13:03:21
у вас реюзабл приложения?
Иногда да, иногда нет

Tigran
01.03.2017
13:03:37
ну, вот допустим, в проекте есть функционал относяйщийся к биллингу и есть функционал относяйщийся к соц. сети

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