• Теперь это норма для фриланса?

    syschel
    @syschel
    Максим: Вы когда к доктору приходите, вы сразу же называете свой диагноз, сами знаете какие могут быть показания и какой курс лекарств вам нужно принять? Нет! Вы пришли, обозначили примерно что ощущаете и как вы лично ощущаете, сказали что примерно хотите получить. И вот уже доктор, если вы сказали выше перечисленное дополняет, а если не сказали, то сам спрашивает! Пытаясь выяснить что же в действительности у вас произошло и что действительно вам посоветовать.
    Я как то в школьные годы жаловался на боль в ухе, сильную боль. Лору сказал об этом, лор посмотрел, посмотрел, послушал мои жалобы на ухо. И попросил открыть рот! Оказалось виной дырявый зуб! Отправили меня "лечить ухо" к стоматологу.
    Так и тут. Поговори, выясни что и как. ты фрилансер, считай ты фирма оказывающая спектр разных услуг. К тебе, как профессионалу своего дела, приходит клиент, который не профессионал в ТВОЁМ деле. И он пришёл, чтобы ТЫ решил ЕГО проблему. Он как смог, так и обозначил свою проблему. Назначил свой бюджет и своё видение. И не забывай, есть страны где люди готовы работать и за $1/h на HL проектах. Да и у нас многие согласились бы на $3/h, хотя оптимальная и "средняя" в районе $20/h. А есть страны где нормальным в самой нижней планке будет $90/h.
  • Django cbv, как реализовать несколько моделей в одной форме?

    syschel
    @syschel
    Ayaks77: Если не умешеь и не знаешь, естественно лучше делать тем и на том, что знаешь и умеешь.
    Я сам делал долгое время функциями, так как ленился почитать про CBV, но потом функции перестал использовать на 99%. По сути очень редкие случаи, очень при очень, когда мне приходится использовать функцию для вывода в вью.
  • Django cbv, как реализовать несколько моделей в одной форме?

    syschel
    @syschel
    Ayaks77: пока нет понимания ООП, то оно кажется что не нужно. Но когда понимание есть, тогда и CBV прекрасная вещь. В любых проектах.
    Я когда ленился постичь "дзен" ООП, сидел несколько лет на функциях. Сейчас без ООП никуда, в любых проектах.
  • Django cbv, как реализовать несколько моделей в одной форме?

    syschel
    @syschel
    Зачем ругать то, что не можешь с наскоку понять? CBV очень хорошая и нужная вещь. Если не уметь и не понимать, то и вилка с ложкой очень не удобные вещи, проще руками суп черпать из тарелки!
  • Что лучше подойдет для моего сайта хостинг, сервер?

    syschel
    @syschel
    lemonlimelike: Почти. Брать обычный хостинг, НЕ впс. Так как часто ВПС это просто голая операционка, где нужно немного знаний системного администратора, чтобы поднять и настроить вебсервер. Берёте просто хостинг, один из дешовых тарифных планов, с поддержкой исполняемого кода и оплатой на месяц, так же любой приемлимый вам вариант сервисов хранения статики, скрещиваете. Если со временем мнощностей хостинга будет не хватает, повысите тарифный план, что бы железа стало больше (оперативка, процессор, ...). Потом уже, скорее всего не раньше чем через пол года-год, вы дорастёте по запросам, до момента когда нужно будет брать что-то большое (впс минимум) и ресурсное. Но там и опыт уже будет.
  • Как в таблице product лучше всего занести информацию по размерам для фильтра по товарам?

    syschel
    @syschel
    А если завтра захочется добавить в характеристику товара ещё и цвет, материал, сезонность, ... и ещё произвольный десяток другой параметров? :)
    В своё время столкнулся с такой проблемой, решением было выносить в отдельную таблицу характеристик и связями к товарам подтягивать.
  • Как автоматически переносить записи, старше определенного значения, в архив?

    syschel
    @syschel
    Очень глупая затея. Только если у вас не закрытый новостной ресурс с доступом по платной подписке. Всё решается тупо пагинацией(постраничному выводу). Выводи на страницу последние 10-20 новостей, сортируя их по дате (сверху новые). В итоге все старые просто будут уходить вниз. Ну а менять урл это верх глупости. А если новость попала в индекс поисковой системы, если новость начали тиражировать другие ресурсы, социалки, форумы? То люди через N дней придя по ссылке, получат 404?

    Вы наверно только пришли в веб программирование. Это какое-то маниакальное стремление новичков, чистить базу или удалять(прятать) старое. 100 - 1000 и даже 1 000 000 записей это не проблема для БД даже на шаред хостингах. Но новички часто трясутся из-за 1000.
  • Хорошая ли идея хранить переводы в JSON?

    syschel
    @syschel
    Если говорим за навигацию сайта, то есть элементы меню, элементы управления, фильтры и так далее: файлы
    Если говорим про большой текст, скажем статья на 100+ символов, то база, но через манитумани поле. То есть таблица статьи и к ней таблица где будет "ид_статьи", "язык", "текст".
  • Как вытащить список id?

    syschel
    @syschel
    Не хватает кода модели Version
  • Почему dev сервер Django перестал выводить в консоль http запросы?

    syschel
    @syschel
    Без runserver работает? Вдруг стартуется (и логируется) в другом месте и ваш runserver не влияет в данном случае. Апач/нджинкс или ИДЕ стартует, а ты смотришь в консоли терминала.
  • Что подобрать для SPA в django?

    syschel
    @syschel
    Ты тёплое с мягким сравниваешь. ReactJS это полноценный фронт-енд фрейморк, а Джанго это бэк-енд фреймворк.Вместе их сдруживай через RESTfull API.
  • Как получить категории, если в их потомках есть товар?

    syschel
    @syschel
    Haikson: Тебе надо по сути 1 запрос к товарам. Получить поле "Категория_ИД", сгруппировав все товары по "Категория_ИД". Всё, у тебя есть список ИД категорий которые имеют товары. Дальше думаешь сам. Нагрузка это уже отдельная тема. Но тебе в любом случае надо тянуть товары, проще заходить сразу со стороны товаров. Если тебе нужны будут потом другие поля из модели категоирй, то список ИД ты имеешь, делаешь запрос через IN к категориям и получаешь список их.
  • Как работать фрилансеру на зарубежных биржах фриланса не зная языка?

    syschel
    @syschel
    Никак если наниматься в большой, долгий и командный проект с кучей общения голосом. Для остального есть гугл-транслит или яндекс-транслит.
  • Как в Django в urls.py строкой написать аналог "ListView.as_view" без шаблона?

    syschel
    @syschel
    Юрий: Пока пишешь свои пет проекты и только ты сам, всё нормально и как хочется или является "бест-практикс", но за пределами...
  • Есть хорошие биржи фриланса без первого взноса?

    syschel
    @syschel
    Pavel Designer:
    Зачем вы переворачиваете? СНГ биржи не дают именно доступ к началу работы (сначала плати, потом зарабатывай). И они тоже имеют комиссии за работу по безопасной сделке. Вы всё в кучу смешали (вопрос читали вообще?).

    Иностранные дают работать сразу и бесплатно. За всякие "про аккаунты" берут деньги, но эти про не влияют на работу (можно работать и без них), они обычно немного расширяют бесплатный функционал.
    Ну и комиссии. Иностранные, тот же апворк, берёт комиссии с заработанных денег. Ты можешь тыкаться хоть год и пока не заработаешь с тебя ни цента не возьмут.
  • Есть хорошие биржи фриланса без первого взноса?

    syschel
    @syschel
    Вы забыли добавить "в СНГ". Мировые (англоговорящие) биржы обычно за деньги дадут чуточку больше функцонала. Но работать можно бесплатно.
    А вот у нас, на русскоговорящих биржах, стараются за любой чих содрать бабло, порой не давая бесплатно даже смотреть.
  • Как в Django в urls.py строкой написать аналог "ListView.as_view" без шаблона?

    syschel
    @syschel
    Обычно лезть начинаю сначала в урлы, а оттуда уже попадаю в виды. По вашей схеме никогда не делаю. Ибо, хрен его знает, как автор назвал класс и в какой апп он его засунул.
    В начале, да, делал по вашей схеме. Когда был молодой и глупый.
  • Можно ли получить исключительные права на работу фрилансера?

    syschel
    @syschel
    Только если в суд подавать за разглашение. В договоре это можно оговорить. Вопрос только в том, готов ли заказчик идти потом в суд. И сможет суд привлечь к ответственности исполнителя, а если сможет, то сможет ли тот покрыть ущерб.
  • Портфолио для upwork из локальных проектов?

    syschel
    @syschel
    Фишка в том, что пума говорит за мелкие первые 5 работ. Хотя их принцип найма будет и на большие проекты распространяться. Клиенту не важно где ты учился, какой ты красивый и любимец мамы да друзей. У клиента есть задача (проблема), которую надо решить, с ней он пришёл на апворк и ищет "решателя". По этому, твоя задача быть одним из первых, кто откликнется и максимально опишет решение именно ЕГО проблемы, а не самого себя. Ему наплевать на тебя, меня и пуму. Ему важно только решение его проблемы.
  • Что лучше people per hour или guru?

    syschel
    @syschel
    Kris125: Как ты будешь "под катом" если твоя заявка первая или вторая? Мне кажется, ты не ищешь решения, а просто жалуешься.