Python + Django Framework 1.7-1.10; 1.11; 2.0 - школа практического программирования В. Бовсуновского (2013-2018).

Школа программирования за период 2014 - 2017.

  

Как правильно изучать Django? Другие методики не работают.

Хотите стать программистом? Читайте.

Истории, письма, отзывы участников.



Читать последние 10 историй.


ПОПРОСИЛ СЕРГЕЯ ГРИШИНА (УЧАСТНИК ШКОЛЫ ОТВЕТИТЬ КАК ОН ИЗУЧАЕТ DJANGO.

Примечание Валерия. Сергей военный пенсионер с ясной головой. 

Поэтому было бы желание. Сергей из тех кто ищет возможности.

НЕ будем забывать что у Сергея свой бизнес (то есть занятость капитальная, но он находит время).

Откуда силы и время, приходите в школу и спросите у самого Сергея. я сам удивляюсь, если честно.

Будем наблюдать за Сергеем. Теперь судите есть ли у вас время. 

А вот его советы вам думаю будут полезны, читайте ниже.

 

Дошел до урока 34. Вот мой практикум по этому уроку: http://tut.sergg57.ru/
Поскольку до Бутстрапа еще не дошел, то ссылку на http://spb-tut.ru  установил на индексной странице,
для которой создал приложение - index, во views.py написал функцию - index и через render_to_response 
вывел - index.html

 

 

 

В настоящее время изучаю Python и Django. Двигаюсь по плану, по шагам. Прошёл Python на pro365.net, затем Django 1.6. на  том же портале. Теперь на портале spb-tut.ru изучаю Django 1.7. 
Стараюсь заниматься каждый день, но не всегда это получается. Примеры в уроках отрабатываю как в среде PyCharm, так и на сервере. При этом периодически возникают некоторые проблемы, связанные с тем, что с тех пор, как писались уроки на сервере произошли некоторые изменения.
Так были проблемы с установкой виртуального окружения под различные версии Django.
C последнего вашего урока по установке виртуального окружения под версию Django 1.9. на сервере Джино произошли некоторые изменения и для того, чтобы нармально устанавливались различные версии Django (1.6; 1.7; 1.8; 1.9) нужно при установки виртуального окружения использовать не команду:
- bash-4.1$ virtualenv-2.7 virtualenv/MyEnv19(16;17;18)
а команду:
virtualenv-2.7 --system-site-packages virtualenv/MyEnv19 (16;17;18)
тогда устанавливается и работает любая более ранняя версия Джанго.
Чтобы решить эту проблему мне пришлось обращаться в службу поддержки сервера. Они помогли решить эту проблему вышеуказанным способом.
Аналогичная проблема возникла при установки панели Django Debug Toolbar – на версию Джанго 1.7. – панель так и не встала. Текущая версия панели – 1.6. уже не работает с Джанго 1.7. (только с версией Джанго выше 1.8.), а предыдущая панель версии1.4. тоже не захотела работать на сервере, хотя в среде PyCharm – работает без проблем. Служба поддержки решить этот вопрос не смогла – говорят проблема в модуле панели.
Пришлось на сервере ставить панель Debug Toolbar только в тех проектах, которые делаю на более поздних версиях Джанго (1.10 – например.).
Однако, эти проблемы позволяют более глубже разобраться в материале. Так, что все нормально. 

Примечания админа: рекомендации Сергея включены в соотвествующие уроки по установке на сервер, о чём сообщил в группу. У нас в школе постоянно вносяться изменения и дополнения.

сообщение в группе:

Внесены дополнения от Сергея Гришина в уроки.

http://spb-tut.ru/demo/3/

http://spb-tut.ru/guest/pages/174/

Спасибо, Сергей.

на Джино в справке они так и не поменяли.

© 2009-2015 Валерий Бовсуновский - Школа практики Django + Python.

 

Дальнейшие рекомендации от Сергея помогут вам правильно вести обучение.


Как делаете уроки-? Смотрю ваши видео уроки и выполняю все как в среде, так и на сервере. Выполняю ДЗ, иногда иду чуть дальше, чем требуется в ДЗ. Так в ДЗ по формам – по документации разобрался – как через форму передать заданное пользователем в форме количество строк (объектов из базы данных), которые он хочет увидеть, и передать их в функцию, которая через order_by (по срезу) выведет их в шаблоне. То есть пользователь сам определяет сколько объектов из базы данных он хочет увидеть на странице.
 
Как вы повторяете-? Честно говоря, повторяю по мере необходимости. Так, чтобы вспомнить работу со срезами – обращался не к урокам по Питону, а к своим интеллект картам, которые составил по всему курсу по Питону. Это позволяет экономить время при повторении. 
Если что-то нужно вспомнить по Джанго – обращаюсь к записям в Лидер Таск, которые веду по вашим рекомендациям, по мере изучения Джанго.
 
И ответьте на главный вопрос, последовательность, уделяете ли вы последовательности значение?
Все делаю  последовательно по плану и по шагам, хотя конечно иногда некоторые уроки хочется пропустить, но сдерживаю себя и не перепрыгиваю через уроки.


-- 
© 2009-2015 Валерий Бовсуновский - Школа практики Django + Python.


3 ноября 2016 г. 22:51


Школа программирования Бовсуновского


Система Orphus

© 2016 Школа практики Django + Python. оферта

Официальный сайт Python Официальный сайт Django . .
пользовательское соглашение