Задать вопрос
  • Как в Django CBV реализовать условие if/else?

    syschel
    @syschel
    marazmiki: А вы правы. Я тупо просмотрел, для чего автор использует данное представление. В данном случае именно UpdateView правильно использовать. Я же думал он просто увеличивает счётчик просмотров объекта, без участия юзера.
  • Как в Django CBV реализовать условие if/else?

    syschel
    @syschel
    def get(self, request, *args, **kwargs):
            self.object = self.get_object()
            self.object.article_likes += 1
            self.object.save()
  • Множестов объектов одним запросом (insert/update)?

    syschel
    @syschel Автор вопроса
    un1t: За бред извиняюсь, погорячился. Цену выносить как и скажем название - не рационально. Ибо это основной параметр товара в магазине, который почти всегда нужно выводить. А если выносить в отдельную таблицу, это лишние запросы, пускай даже джоинами. Да и добавление/обновление усложняется из-за работы с двумя таблицами.

    10к обновить это проблема. Сейчас просто пробег файла на 10к строк (товаров) с проверкой есть ли в базе, занимает 25 секунд. А вот попытка обновить только цену у 10к товаров пробегая файл, выходит за 10 минут. И это на локалке с 32гб оперативки, ssd и 4 ядрами i5, а на ВПСе где ресурсы не такие, вообще беда.
  • Множестов объектов одним запросом (insert/update)?

    syschel
    @syschel Автор вопроса
    un1t: А про "в наличии" в теме вопроса вообще не говорится. Фигурирует только два критерия "создать новый товар" и "обновить цену старых". :-)
  • Множестов объектов одним запросом (insert/update)?

    syschel
    @syschel Автор вопроса
    За bulk_create, спамибо. Совсем забыл про этот в джанге. А вот вариант с созданием новой таблицы - бредово. Ибо количество товаров в базе растёт. Старые не удаляются, а только помечаются как "удалённые" и отключаются на отображение в некоторых местах, но на сайте отображаются. В итоге каждый день добавляется сколько-то новых товаров, у скольких-то меняется цена, какие-то помечаются как "удалённые". Сайт за менее полу года набрал около 1кк товаров в базе, активных (отображаемых) около 80к. В обновлении может прийти всего 10к товаров на добавление/обновление/удаление. Вы же предлагаете 9,990,000 записей клонировать, ради добавления 10,000.
  • Критично ли отсутствие ИП/ООО у web-разработчика для поиска клиентов?

    syschel
    @syschel
    Дмитрий Энтелис: Да нет. Есть несколько типо заказчиков. Есть частники (физики, ИП), а есть юрики. Первые часто вообще договорами не обременены и налоговыми. Тупо переводят на счёт с левой пометкой или вообще наличкой платят. А вот вторые спокойно обходятся через договор подряда. Цена же для всех едина.
  • Критично ли отсутствие ИП/ООО у web-разработчика для поиска клиентов?

    syschel
    @syschel
    Дмитрий Энтелис: Не знаю как у вас, но у нас уже два года работает такая схема с заказчиками. При том поиск вообще не ведётся, все идут сарафанным радио. Цена всех устраивает как и +30%

    А про налоги говорю не с потолка. Общались со многими заказчиками. Все нежелания работать с простым Васей, списывали на проблему вывода средств для его оплаты с счёта юр лица. При предложении работать по договору подряда, все соглашались.
  • Критично ли отсутствие ИП/ООО у web-разработчика для поиска клиентов?

    syschel
    @syschel
    С чего такие заблуждения? Самая главная причина, это списание средств со счёта юр лица. В налоговую нужно принести бумажное подтверждение траты этих денег. И просто вася с улицы, это геморрой списывания на левые траты этих денег. А ИП или ООО даст нормальные акты, договор. Всё с печатями. Налоговая довольна, заказчик не ломает голову, как снять со счёта юрика денег, для оплаты работы васи.
    А вот Петя умный. Петя готовит типовой договор подряда на свои услуги. Договор подряда между физ лицом и ИП, физ лицом и ООО. И сразу говорит об этом заказчику. Тогда заказчик не ломает голову, как оплатить работу. Ибо договоры подряда "не привычны" многим заказчикам. Они привыкли работать с юрлицами и тупо забыли/не знают о договорах подряда.
  • Как получить ответ от соц. сети использую django-social-auth?

    syschel
    @syschel
    Не все сервисы отдают емайл, некоторые отдают, но нужно настраивать отдачу данных на стороне сервиса.
  • Множестов объектов одним запросом (insert/update)?

    syschel
    @syschel Автор вопроса
    Да, это я и написал. Непонятно как создать правильный список из объектов модели. А потом как правильно получившийся список скормить в ОРМ.
  • Как сделать древовидную структуру в django 1.8?

    syschel
    @syschel
    Артём Клименко: А не проще сделать три поля?
    level, left, right
    Как раз та самая архитектура деревьев.
  • Как написать приложение django один IP один like?

    syschel
    @syschel
    Виталий: как выше + сделать поле ИП уникальным. Ну или связку на уникальность двум поля (ип + объект лайканья)
  • Как реализовать мультиязычный интерфейс с помощью Django?

    syschel
    @syschel
    Yeldos Adetbekov: Сейчас вы грузите только часть навигации, за год она растёт, через год у вас уже гигабайт, не нужной информации, висит где-то "в памяти". Тяните из БД и не заморачивайтесь. На флеше у вас была проблема работы не с БД, а с файлом и чтения его. Базы данных и созданы для обхода этой проблемы. Вы не поняв этого, проецируете проблему хранения данных в файлах и последующую обработку, на все типы баз данных.

    Что вы подразумеваете под "локальной переменной/объектом"?
  • Как реализовать мультиязычный интерфейс с помощью Django?

    syschel
    @syschel
    Замена запросов к БД на другие способы хранения данных, порой абсурдна. Ибо "а где данные храним"? Заменить на сессии? Ну так сессия хранится в той же БД или файле на диске, а БД это тот же самый файл на диске.
  • Как сэкономить время на еде?

    syschel
    @syschel
    Пума Тайланд: Ну я с лобстерами так же обедал. Очень не понравились и стоили дорого. Но каждый день лобстерами питаться не интересно, да даже крабами которые нравились.
  • Как сэкономить время на еде?

    syschel
    @syschel
    Пума Тайланд: Пума. Тут наверно всётаки накладывается ещё и место + образ жизни. Мы когда жили долгое время во Вьетнаме, так же работая удалённо как и в РФ. Так вот там, мы очень редко готовили, хотя и снимали дом с кухней. Чаще всего это вечерами с друзьями шашлыки всякие или морские гады на мангале. Нам проще было ходить в сотни местных кафешек-столовок, шаговой доступности, где за смешные деньги мы просто объедались (порой одну порцию бизнесланча съедали вдвоём - порции большие, за примерно 40 рублей российских). Но вот вернулись в РФ. Тут своя квартира, рестораны уже дороги, да и не столько много в спальном районе дешевых кафешек, а заказывать - ждать неопределённое время + дорого. В итоге дома в РФ мы готовим, с походами в магазин. И это в РФ удобнее нам. Ты же живёшь в Тае - жара, море, куча кафешек-ресторанов с культурой питаться "на улице" у местного населения. :-)
  • Какой делать выбор ученику закончивший 11 класс?

    syschel
    @syschel
    Михаил Евдокимов: Нет, за несколько лет в проекте, узнать друг друга хорошо, времени достаточно.

    Я встречал закончивших ВУЗ с красным дипломом и считающих себя "пупами земли", но на практике проигрывавших самоучке с опытом. Встречал на собеседованиях, нанимая на работу. Даже брал, но потом вынуждены был увольнять. Теперь главное знания и опыт, а не диплом. Но знания ВУЗа, это знания. И в большом проекте они много для меня значат. А на сайт визитку, каталог, небольшой магазин - там и без знаний ВУЗа хватит. Сам я самоучка, с техникумом на АТПиП
  • Какой делать выбор ученику закончивший 11 класс?

    syschel
    @syschel
    Михаил Евдокимов: Я точно так же удивлялся работая в сфере веб программирования 8 лет. Делая мелочь и середняк. Даже спорил с любым кто доказывал, что вуз очень важен и "без вуза никуда не устроится". Потом один большой проект, который не две недели или полтора месяца делать одному, а год в команде. Потом второй большой уже на два годы, со сменой языка и опять в команде. Сейчас с третьим работаю уже почти второй год. И вот через год работы над вторым большим проектом, я пересмотрел своё отношение к ВУЗу и конкретно диплому. Да, сами корочки маму с папой порадовать, а не работодателя. Но вот остальное, да сразу после школы, нет, это не лишнее, а нужное. Главное что бы с ВУЗом повезло.