
Сергей
19.06.2017
14:13:29

Tigran
19.06.2017
14:14:23
DETAIL: Key (key)=() already exists.
оно уже создало
хотя, хз

Google

Dmitriy
19.06.2017
15:18:01
Нет слов!

amureki
19.06.2017
15:19:24
Контрабанда)

Matz
19.06.2017
15:20:03
Там вирусы ! Не кочайте !

b0g3r
19.06.2017
15:20:30
брат умир

Eugene
19.06.2017
15:20:31
Топовая книжечка:)

Dmitriy
19.06.2017
15:20:56
Ещё какие вирусы!)

Mikhail
19.06.2017
15:41:21
?

Erzh
19.06.2017
15:57:47
Спасибо!

Pavel
19.06.2017
16:33:51

Tigran
19.06.2017
16:50:25
Ребят, с behave у кого нибудь был опыт?
тестирую fail-кейсы
@when('I click on fake confirmation link')
def click_on_fake_confirmation_link(context):
context.response = context.test.client.post(reverse('account_confirm_email', kwargs={'key': 'fake_key'}), follow=True)
context.test.assertEqual(context.response.status_code, 404)
формируется роут /accounts/confirm-email/fake_key/

Google

Tigran
19.06.2017
16:51:39
в бразуере он отдает следующую ошибку - This e-mail confirmation link expired or is invalid. Please issue a new e-mail confirmation request.
а вот если через тестовый клиент (см. выше) вот такую - b'<h1>Not Found</h1><p>The requested URL /accounts/confirm-email/fake_key/ was not found on this server.</p>'
почему результат отличается?


Alex
19.06.2017
17:38:48
Добрый вечер, уважаемы знатоки! Вопрос, не можете подсказать в чем может быть проблема? Куда копать.
Вывел добавление картинок в форму добавления другой модели (квартиры), в админке через inlines сделал норм. А в странице отдельной для юзера через inlineFormset_factory
class FlatForm(forms.ModelForm):
class Meta:
model = Flat
fields = '__all__'
ImageFormSet = inlineformset_factory(Flat, FlatImage, form = FlatForm)
и то не рабочая
В области загрузки изображений. Делал как тут вы советовали, через эту штуку https://stackoverflow.com/questions/20405018/django-creating-an-inline-formset-similar-to-the-admin-interface
http://kevindias.com/writing/django-class-based-views-multiple-inline-formsets/

actinuranium
19.06.2017
18:56:32
Товарищи, подскажите пожалуйста легковесную ide для ноута с 4гб оперативки

Диёр
19.06.2017
18:58:16
vim

actinuranium
19.06.2017
18:59:38
vim
Долго с бубном танцевать нужно, чтобы настроить?

Диёр
19.06.2017
19:00:27
А что там настраивать то
$ vim
всё
с интернета качаешь любые плагины что нравятся

actinuranium
19.06.2017
19:00:56
Прочитал кучу статей, как настроить вим под питон. так и не понял ничего

Диёр
19.06.2017
19:01:28
atom попробуй
Я нормальных лёгких ide не знаю
Либо пайчарм, либо редактор

Google

Диёр
19.06.2017
19:01:43
либо облачные ide типа c9

actinuranium
19.06.2017
19:02:05
Атомом сейчас пользуюсь, пересел после pycharm'a

Диёр
19.06.2017
19:02:36
а вообще для 4гб вроде пайчарм более-менее

actinuranium
19.06.2017
19:02:42
Он все равно 1-1.5 гб оперативы отжирает

Диёр
19.06.2017
19:02:49
ну и?
не кретично для 4гб если на фоне не работает много чего
просто экономить памят надо

actinuranium
19.06.2017
19:03:25

Диёр
19.06.2017
19:03:34
c9

actinuranium
19.06.2017
19:03:50
Спасибо

Диёр
19.06.2017
19:04:08
там можно вообще на ssh подключиться
только расценки не знаю

actinuranium
19.06.2017
19:04:43
Ок, попробую)

Eugene
19.06.2017
19:06:02
Vscode

Диёр
19.06.2017
19:07:57
Только vscode это тоже простой редактор текста

Eugene
19.06.2017
19:11:20
Ну может ему с его памятью зайдёт, его тоже можно не плохо обвесить плагинами и вроде дебаггер есть

Call Me Maybe
20.06.2017
01:24:47
Sublime3 же

Диёр
20.06.2017
01:42:32
Нуууу это такое себе

Artem
20.06.2017
02:03:54
Сколько пользуюсь пичармом, проблем незнаю! Годная вещь, не зря интегрируют

Matz
20.06.2017
02:07:57
Снова этот бесполезный спор про редакторы :)))

Google

Диёр
20.06.2017
02:08:28
Nano же
Что может быть лучше чем nano
Ну кроме вим

Call Me Maybe
20.06.2017
02:31:30
Блокнотик в винде

Диёр
20.06.2017
02:45:32
Блокнотик кал

Matz
20.06.2017
02:51:13
Тема сарказма не раскрыта

Alexander
20.06.2017
02:57:57
единственная нормальная IDE для Django - PyCharm Pro, редактор - у всех свой любимый, разницы нет, мне Sublime Text нравится и vim (если консольный)

Admin
ERROR: S client not available

Alexander
20.06.2017
03:00:02

Диёр
20.06.2017
03:01:45
Ну или просто модуль памяти купить?

Alexander
20.06.2017
03:01:47
сейчас достаточно удобно ставить всё в Docker, он требует как минимум 2Гб оперативки плюс браузер плюс IDE, в 4Гб в любом случае не уместится всё это, будет swap, даже с 8Гб он будет, компенсировать это может разве что какой-нибудь быстрый SSD и то не полностью

Dan
20.06.2017
04:46:18
а вообще в дебиан тестинг прилетел python3.6 так что будем делать пробовать =)

Mr Earnest
20.06.2017
06:53:25
Ребят, джанга умеет выводить мыло в таком виде? w***@gmail.com

serbernar
20.06.2017
06:54:33
Джанга нет, питон - да

b0g3r
20.06.2017
06:56:30

Mr Earnest
20.06.2017
07:03:18
какие остроумные.
Наверное, если я спросил, то я хотел узнать как это сделать, что бы использовать в дальнейшем в джанге.

serbernar
20.06.2017
07:04:42
А я и не шутил. Ты еще батарейку отдельную напиши.

Google

b0g3r
20.06.2017
07:07:21
это делается средствами питона, джанга здесь не причем

Mr Earnest
20.06.2017
07:08:20

b0g3r
20.06.2017
07:08:34
Нет, джанга - это делфи
кстати, мне даже интересно, можно ли это сделать чисто на джанге :)
звучит как вызов)

Mr Earnest
20.06.2017
07:09:56
вопрос открытый, как спрятать часть мыла до сабачки. Даже не, как это сделать более правильно, если джанговский шаблонизатор делать так не умеет.
как то так

b0g3r
20.06.2017
07:10:45
In [1]: email = "my.email@email.com"
In [2]: left, right = email.rsplit('@', 1)
In [3]: '{0[0]}***@{1}'.format(left, right)
Out[3]: 'm***@email.com'
но у меня есть сомнения по поводу емейловсти емейлов - там по стандарту они могут быть какие угодно
надо смотреть, чтобы такая магия всегда отрабатывала
однострочный вариант:
In [6]: '{0[0]}***@{1}'.format(*email.rsplit('@', 1))
Out[6]: 'm***@email.com'
видишь здесь джангу?

Mr Earnest
20.06.2017
07:12:16
просто стремно как то добавлять еще мыло в объект, я думал это умеет шаблонизатор =)
а вдруг
задача то как бы стандартная для профилей

b0g3r
20.06.2017
07:12:53
ну найди батарейку
:)

Mr Earnest
20.06.2017
07:14:58
найди... а нахрена тут тогда 697 тел? :D

b0g3r
20.06.2017
07:15:14
наглый какой)
тебе помогать решать джанго-проблемы, конечно :)

Mr Earnest
20.06.2017
07:15:21
практичный*