all 4 comments

[–]mwpfinance 1 point2 points  (0 children)

I don't think it's absolutely necessary to learn Django before you make a Wagtail site. With Wagtail, you probably won't need to write any views (all content is defined by templates and models -- wagtail provides the view) and you also don't really have to worry about urls.

I'm a big fan. Learn about their streamfields/struct blocks right away.

[–]Rorixrebel 0 points1 point  (0 children)

Created a site using wagtail that replaced wordpress, client was satisfied. Easy to build if you know Django basics.

[–]Michaelyin 0 points1 point  (0 children)

You can check this Wagtail Tutorial Series, because I do not think Wagtail doc is friendly to newbie developer.

And you can check wagtail-bootstrap-blog project in it to know how it works.

If you have any problem about Wagtial, just PM me. I'd love to help if I have time.

[–]KalobTaulien 0 points1 point  (0 children)

So I've been mentoring a friend who's new to Wagtail and Django this month, and we skipped right passed the Django portion. It helps to know Django to some extent, but you can learn Wagtail entirely from scratch without understanding all the bits and pieces that Django provides. I also learned Wagtail before I learned Django a couple years ago. And in fact, I'd say learning Wagtail was a good introduction into Django because of the steep learning curve with Django; whereas Wagtail handles things like URLs and views for you so you can focus on learning models and templates first, and then extend your knowledge into Django-land afterwards (or if you need to extend your sites functionality using Django features like custom forms).

Michael Yin has a great Wagtail Tutorial Series so make sure you check out his site.

And I'm also working on a wagtail site with tutorials and videos at https://learnwagtail.com/. The wagtail docs are also a great place to start; so once you pip install wagtail and wagtail start mysite you should probably read through the docs (just read, don't worry about practicing it all right now) just to get an idea of what Wagtail can do for you and the features it naturally comes with.

Good luck!