@pydjango

Страница 1108 из 1273
Denis
22.03.2018
15:17:32
да

Но для vcs обычно пишутся тесты)))

Эта штука больше для личного пользования

Andy
22.03.2018
15:19:05
Ну тесты тестами, но иногда нужно и долбануться в апи, чтобы подебажить

Google
Denis
22.03.2018
15:25:02
Ну так я и говорю, что для личного использования)))

amureki
22.03.2018
15:43:07
для мобайла подходит
Ну мы же тут в джанго чате?) и контекст беседы был конкретно о джанге Стоит это учитывать :)

serbernar
22.03.2018
15:43:49
я вообще за подход, для чего вообще нужна скллайт, контекста не видел

amureki
22.03.2018
15:44:36
как будто если ты ешь банан нельзя смотреть на ананас
Хорошо, эксель тоже офигенен во многих случаях

https://www.sheet2site.com/

serbernar
22.03.2018
15:45:20
видел еще год назад

TheHammer
22.03.2018
15:48:45
is there any ready made multivendor marketplace with Django

?

amureki
22.03.2018
15:51:02
is there any ready made multivendor marketplace with Django
You can try to check out https://github.com/mirumee/saleor But I am not sure if they are providing multivendor functionality

In worst case you just build your own (usually it is hard to adapt such solutions to your needs)

TheHammer
22.03.2018
15:52:28
I am not a programmer and I don't have money to pay freelancers ? , what a disaster

Google
amureki
22.03.2018
15:53:14
I am not a programmer and I don't have money to pay freelancers ? , what a disaster
Why do you have to go with Django then? I guess, other languages/frameworks could provide marketplace platform to setup

Artem
22.03.2018
15:53:53
I sure, that in PHP products you can find more.

Dan
22.03.2018
15:55:41
чот только отошел и админы не понашенски заговорили

TheHammer
22.03.2018
15:56:09
I am concerned about security , probabilies to get hacked using Django are small compared to PHP

Max
22.03.2018
15:56:26
No product — no security issues for sure :)

amureki
22.03.2018
15:57:21
Artem
22.03.2018
15:57:37
As I know, have some products write on security frameworks. Such as Django, or another one.

Max
22.03.2018
15:57:54
Lazoreth
22.03.2018
16:08:59
Товарищи, снова нужна помощь. Делаю проектик по гайду по django на udemy

Не могу получить доступ к медиафайлу загруженному через админку

т.е. ссылка судя по всему правильная, но при попытке обращения к картинке 404

на сервер загружается нормально, в папке проекта есть

https://i.imgur.com/WIPNJ7n.png

class Pizza(models.Model): pizzashop = models.ForeignKey(PizzaShop, on_delete=models.CASCADE) name = models.CharField(max_length=30, verbose_name='Название пиццы') short_description = models.CharField(max_length=30, verbose_name='Краткое описание') price = models.IntegerField(default=0, verbose_name='Цена') photo = models.ImageField('Фото', upload_to='firstapp/photos', default='', blank=True) код модели

Всё, отдуплил, urls кривые были

Ruslan
22.03.2018
16:22:52
А virtualenv ведь лучше глобально устанавливать в систему, НЕ через pip?

Alexey
22.03.2018
16:24:13
А он разве с python3 в комплекте не идёт?

Ruslan
22.03.2018
16:24:54
А он разве с python3 в комплекте не идёт?
из кастомной репы на убунту у меня не шло

Artem
22.03.2018
16:25:16
А virtualenv ведь лучше глобально устанавливать в систему, НЕ через pip?
можешь глобально, один хрен системным питоном размечать енвы

Google
Dan
22.03.2018
16:27:07
А он разве с python3 в комплекте не идёт?
в python3 тоже есть пакет venv и есть стороний virtualenv

кстати в встроенном есть поддержка fish

чего нет в virtualenv

Какао
22.03.2018
16:31:10
чего нет в virtualenv
Почему нет, там же отдельный скрипт

activate.fish

Dan
22.03.2018
16:33:08
значит уже добавили когда я с ним работал не было

Какао
22.03.2018
16:45:33
Возможно, я недавно совсем фишем начал пользоваться

Artem
22.03.2018
16:45:56
Alexander
22.03.2018
16:46:11
Как в Джанго можно сделать фильтр по нескольким датам? (по типу экселя)

Dan
22.03.2018
16:46:13
Artem
22.03.2018
16:46:35
я думал, ты увидел шо он есть, опробовал и все)

Какао
22.03.2018
16:46:36
Вот да, чёй-то я сразу

Artem
22.03.2018
16:46:50
и по скринам всегда был башик или zsh у тебя

Какао
22.03.2018
16:47:19
Artem
22.03.2018
16:47:41
Ты за всеми так следишь?
дорастешь до моих лет, и не такое будешь знать

Какао
22.03.2018
16:48:16
дорастешь до моих лет, и не такое будешь знать
То есть мой возраст точно уже знаешь. Страшно

Andrey
22.03.2018
16:50:39
Что поставить в on_delete, что-бы поменять у ссылочного объекта нужное булевое поле на True? Или это надо через сигналы делать?

Artem
22.03.2018
16:51:37
но ты этого не выставишь, ибо там индекс на uniq_ptr<int>

и посему ставь там - on_delete=models.SET_NULL

Google
Andrey
22.03.2018
16:52:30
on_delete=models.SET(True),
Надо изменить значение заданного поля, поле need_to_remove поставить в True

Artem
22.03.2018
16:52:38
и добавляй - blank=True, null=True

да не выставишь ты в FK значением - true

Andrey
22.03.2018
16:53:27
То есть сигналы использовать?

Artem
22.03.2018
16:53:44
да бля, в бд ты просто напросто не запишешь в численное поле, булевое

Andrey
22.03.2018
16:53:46
/ И поставить DO_NOTHING?

да бля, в бд ты просто напросто не запишешь в численное поле, булевое
Нет, я наверное плохо объяснил. Есть модель User, которая имеет foreign key к модели Config. При удалении юзера, надо в привязанном к нему конфиге поставить булевое поле need_to_remove в True

Artem
22.03.2018
16:56:34
ааа, да это можешь и сигналом решить, можешь при выпонении метода выставлять

Andrey
22.03.2018
16:56:59
Я думал, SET для чего-то подобного нужно

Оно просто значение модели присваивает?

Artem
22.03.2018
16:57:29
Да

Senpos
22.03.2018
17:51:00
Генерирую случайных 5 символов, нужно удостоверится, что они уникальны. Генерятся они во время создания модели. Такой способ нормальный? https://dpaste.de/CJhm

Senpos
22.03.2018
17:57:58
Замени while на if
А если сгенерирует два раза дубль? Купонов в базе может быть очень много А тут всего 5 символов, причем, цифры и буквы, шанс на повторение большой

Artem
22.03.2018
17:58:40
Там даже можно нативно хранить

Senpos
22.03.2018
17:58:57
Не, тут прихоть в 5 символов) uuid изначально рассматривался

Artem
22.03.2018
17:59:48
Ну 5 символов очень мало

Для СУПЕР уникальности

Google
Senpos
22.03.2018
18:01:16
Старые купоны будут удалять, наверное. Так или иначе, меня интересовало, нормально ли реализовал Вообще, я еще думал генерить сразу 10 строк для купонов и смотреть в базе одним запросом, какие есть а каких нет. Но надеюсь до такого не дойдет

amureki
22.03.2018
18:34:50
Да пойдет

_
22.03.2018
18:47:01
Всем привет, подскажите, пожалуйста, ситуация такая: на сайте есть продажа промокодов, один в одни руки, потому при покупке из бд стирается последняя запись, как избежать проблемы с одновременным обращением к бд? Спасибо

Amirkaaa
22.03.2018
18:52:04
Ребята добрый вечер, интересует вопрос реализации WebSocket-ов на Django или в связке в с ним, кто как реализовывал ? какие сложности ? нашел тут варианты Django -> Redis -> Nodejs -> Socket.io и Django Channels в чем разница, преимущества, и недостатки ? можете просветить в этом плане ?

Senpos
22.03.2018
18:57:02
Всем привет, подскажите, пожалуйста, ситуация такая: на сайте есть продажа промокодов, один в одни руки, потому при покупке из бд стирается последняя запись, как избежать проблемы с одновременным обращением к бд? Спасибо
transaction.atomic а вообще вот статья, там целый комплекс для решения этой проблемы) и удалять "последнюю запись" я бы не стал, таки надо бы по какому-то идентификатору

https://medium.com/@hakibenita/how-to-manage-concurrency-in-django-models-b240fed4ee2

Ahmed
22.03.2018
19:30:27
Ребята, помогите пожалуйста с условием я догнать чет не могу как правильно условие построить. В общем нужно чтобы переменная worklog_date была по дате и часа между началом рабочего дня в 08:00 утра и до 12:00 ночи. worklog_date = datetime.strptime("2018-03-22T13:05:00.000+0600", "%Y-%m-%dT%H:%M:%S.%f+0600") Занимаюсь парсингом ворклогов из сервиса Jira Atlassion может кто-нибудь знает. Необходимо вытаскивать все ворклоги с начала и конца рабочего дня.

Серёга
22.03.2018
20:29:30
Коллеги, поясните, пжл. за следующую ситуацию. Надо обновлять со стороннего ресурса 1 раз в сутки данные в БД джанги. Как это лучше сделать? Запускать питон скрипт через крон, например?

Panda
22.03.2018
20:53:57
но вообщем то для запуска скрипта хватит и крона

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