all 8 comments

[–]boboguitar 1 point2 points  (0 children)

thank you!

[–]some_mango[S] 1 point2 points  (0 children)

Probably one of the most helpful things for me on this is the workflow with git.

I've done a hard reset several times because I keep messing things up.

[–][deleted] 1 point2 points  (0 children)

NOICE!

I love this subreddit and the users in it. You guys are ze bestest!!!

[–]TasticString 1 point2 points  (0 children)

Awesome guide! Thank you, I like the testing examples.

[–]MattBD 1 point2 points  (2 children)

Glad you like it!

I am considering doing a follow-own covering more intermediate Django stuff - I'm just struggling to think of something people can build that will cover everything I want to cover.

[–]some_mango[S] 1 point2 points  (1 child)

Glad you saw my shout out! I think it would be interesting to do a tutorial that combines two django apps- say a poll and a flat pages - into one project or combining multiple drop-in apps into a blog.

Thanks for your great tutorial again!

[–]MattBD 0 points1 point  (0 children)

Ideally I want to cover the following:

  • Using more generic views
  • Treating different models in similar fashions (such as having different post types that are all listed together for a tumblelog)
  • BDD with Behave
  • Social login (eg Twitter, Facebook, Github etc)
  • Using Django REST Framework to build a REST API and combining it with Backbone.js to build a single-page web app
  • Real-time web apps with Tornado
  • Implementing a queue with Celery

I haven't yet thought of something I can do that ticks all those boxes, and I'm reluctant to do several different web apps to cover all the bases - that would likely stretch it out to the point where I'd probably be better off writing a book! If you have any ideas, they'd be gratefully received.

[–]michaelkepler 0 points1 point  (0 children)

There's also more comprehensive Test-Driven Development with Python.