@pydjango

Страница 319 из 1273
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
Передавши параметрами урла
переопределил get_object

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
не кретично для 4гб если на фоне не работает много чего
Вот именно, что много фоновых программ работает(((

Диёр
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
Товарищи, подскажите пожалуйста легковесную ide для ноута с 4гб оперативки
разумнее всего тут было бы продать ноут на Avito с 4Гб и купить себе новый с 8Гб

Диёр
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
практичный*

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