Hacker News new | past | comments | ask | show | jobs | submit login

Yeah but I think more beginner material should spell out the proper way of doing things even if it is "unrelated". My pet peeve is beginner material that reads something like:

"to make this example simpler, I am going to do something incredibly insecure. In production you would never ever do this, but I'm still going to do it, so if you are unfamiliar with foo, make sure you know all about bar too."

As well, if I was teaching someone Django/Python development from scratch today, I would definitely include pip, virtualenv, and git/mercurial as part of the baseline. HTML is a hypertext medium so you could let people who know skip ahead.




"if I was teaching someone Django/Python development from scratch today, I would definitely include pip, virtualenv, and git/mercurial as part of the baseline."

They DO show you how to use pip, git, and virtualenv.

Check out the overview: http://www.tangowithdjango.com/book/chapters/overview.html#w...

One of the first things they explain is how to use pip: http://www.tangowithdjango.com/book/chapters/requirements.ht...

They also show how to get started with git: http://www.tangowithdjango.com/book/chapters/git.html#git-cr...

and virtualenv: http://www.tangowithdjango.com/book/chapters/requirements.ht...

edit: I actually think I might have misunderstood your comment. Sorry. Anyway, just leaving this comment here for posterity.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: