• Почему не удается вывести модель в темплейте?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Django
    Седой и строгий
    В переменной queryset содержится массив объектов класса content, а в шаблоне вы работаете с данными так, будто там только одно значение. Либо вставьте в шаблон цикл, либо замените .all() на .first().
    Ответ написан
    1 комментарий
  • Почему django не хочет мигрировать миграции?

    Вывод говорит, что миграция уже применялась раньше, проверьте базу, есть ли таблица content у вас.
    Также можно посмотреть записи о миграциях: SELECT * FROM django_migrations;
    Вроде как для этого даже есть команда в django-admin: python manage.py showmigrations
    Ответ написан
    5 комментариев
  • Как называются вложенные фотографии с прозрачностью?

    @Lorri
    Дизайнер, начинающий 3d.
    Прием называется "дввойная экспозиция" (double exposure), гуглите по этим словосочетаниям.
    Ответ написан
    Комментировать
  • Как в представлении показывать сам сайт?

    gordon_shamway
    @gordon_shamway
    # example views
    def image_list(request):
        context = 'Test'
        return render(request,'template.html',{'context':context})

    #folder template\
    !DOCTYPE html>
    <html>
    <head>
    	<title></title>
    </head>
    <body>
    {{context}}
    </body>
    </html>
    Ответ написан
    Комментировать
  • Как из views передавать функцию в urlpatterns?

    gordon_shamway
    @gordon_shamway
    вставляешь в urls
    url(r'', include('posts.urls',namespace='posts'))
    в приложении posts создаешь файл urls.py
    и там пишешь
    from django.conf.urls import url
    from . import views
    
    urlpatterns = [
    url(r'^post/$', views.post_home, name='post'),
      
    
    ]
    Ответ написан
    4 комментария
  • Какой GUI использовать для задачи "Расчет стоимости дома"?

    lxsmkv
    @lxsmkv
    Test automation engineer
    это хоть и не ответ на вопрос, но я бы сделал все на html и js.
    Тут и востребованная технология, и работать будет гарантированно на любом компьютере с браузером. Доступно из любой точки земного шара. Тот же jsfiddle или jsbin. Потом можно еще и тесты на selenium прикрутить. Это вообще всех в поросячий восторг приведет :) Ну а главное не будет такого что нужно презентировать а на презентационном компьютере оказывается нужно еще какие библиотеки доустанавливать и все впечатление насмарку. И кстати заморачиваться с GUI инструментом для питона придется не меньше чем выучить html и js с нуля до необходимого для решения задачи уровня. Могу порекомендовать книгу «Самоучитель JavaScript» Марины Дмитриевой. Книга хоть 15 лет назад вышла, но там толково по делу с примерами.

    Upd: вот набросал на javascript output.jsbin.com/luxuge, там только валидацию полей прикрутить осталось. Ну и цены в скрипте подобрать. И готово.
    Ответ написан
    3 комментария
  • Как настроить локальный сервер у себя на компьютере?

    sfi0zy
    @sfi0zy
    Creative frontend developer
    GitHub pages - неплохой выбор. Если же вам нужно просто "показать на пару минут и спрятать обратно" - можно поиспользовать localtunnel.
    Ответ написан
    Комментировать
  • Где найди видеоуроки по django 1.10?

    Voskresenskyi
    @Voskresenskyi
    Начинающий джанговод!
    https://www.youtube.com/user/CodingEntrepreneurs
    существенной разници нету!! лучше по 1.8, 1.9 что то искать!!
    Ответ написан
    6 комментариев
  • Как развиваться начинающему web-разработчику?

    Коротко
    Карта развития Web Разработчика

    Демагогия
    Не переживайте, не все сразу. Есть вещи до которых можно дойти только опытом и практикой. Это касается всех программистов в целом. Касательно веба, тут очень много упирается в то, каким именно специалистом вы хотите себя видеть в будущем. Есть фулстак - когда человек знает большую часть технологий их связку, но всегда будет ощущать недостаток тонкостей на хай левеле. В то же время специалист заточенный под определенные задачи будет лучше фулстака, но так же будет нуждаться в том же фулстаке, что бы объеденить.

    Живой пример: Есть толковый фронтендер(или бекендер по JS) пишет морду сайта на JS Фреймворке. Есть гуру бэкенда пишет API сайта. В случае с фулстаком(образно) он пишет обе задачи сам, но заведомо понятно, что он пишет это дольше и не факт что по последнему слову будет сделано.


    Что нужно для развития дальше:
    - Читайте блоги зарубежных программистов, они делают отличные архитектуры как в самом коде, так и решения в DB.
    - Фреймворки PHP и JS - чем больше их будет тем лучше. Все они ускоряют разработку. Все чаты, соц авторизации, регистрации,и прочие первоочередные задачи давно уже написаны. Вы можете концентрироваться на более важных задачах.
    - ООП тут очень спорный вопрос, на определенных этапах разработки оно решает, но когда этот уровень появляется, чаще всего прибегают к другому языку программирования и переписывают проект в угоду скорости (С++, Java, Python). Понимать нужно, поскольку фреймворки построены на этих парадигмах, но самостоятельно придумывать вам гибкие решения вряд ли придется(по крайней мере до Senior-а точно).
    - Не изобретайте велосипеды. Разбирайтесь в чужом коде(Этот навык очень ценен после "решить/найти решение любую задачу"). Любой магазин чаще всего будет написан в лучшем случае на фреймворке, в худшем на OpenCart, Woedpress - что просто идиотизм, это блоговая система БЛОГОВАЯ. из за тренда выкручивают яйца.
    - Учить английский и работать не на СНГ, Укр или места постсоветского пространства. Искать фирмы зарубежных филиалов и работать там. Поскольку так или иначе там уже работают профессионалы и знакомы с западным рынком, европейским. Там пишутся интересные проекты и появляются интересные решения.
    Ответ написан
    7 комментариев
  • Как развиваться начинающему web-разработчику?

    @chronic86
    Ruby on Rails junior
    Хотите научиться решать сложные задачи берете (или придумываете) проект и делаете его.
    Хотите научиться проектировать проекты берете листочек и ручку и рисуете, потом в течении недели подходите к листочку и редактируете.
    Хотите научиться писать код чтоб потом не смотреть на него и не плакать, пишите много кода.
    На истину не претендую, таков мой путь ниндзя. =)
    Ответ написан
    3 комментария