TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Wagtail, our new Django CMS

166 pointsby tomdover 11 years ago
Wagtail is a new, open-source Django CMS focused on flexibility and user experience. It was originally built for the Royal College of Art, but now we&#x27;re able to share it with everyone. See<p>https:&#x2F;&#x2F;github.com&#x2F;torchbox&#x2F;wagtail<p>and<p>http:&#x2F;&#x2F;wagtail.io (marketing site)<p>and<p>http:&#x2F;&#x2F;www.rca.ac.uk&#x2F; (first big site built on Wagtail)<p>We&#x27;re really proud of the user interface, and we hope that Wagtail will make it easy for Django developers to build beautiful, modern sites. Feedback very welcome!<p>Tom Dyson, Technical Director at Torchbox (Wagtail developers)

29 comments

tiltover 11 years ago
<a href="https://github.com/torchbox/wagtail" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;torchbox&#x2F;wagtail</a><p><a href="http://wagtail.io" rel="nofollow">http:&#x2F;&#x2F;wagtail.io</a> (marketing site)<p><a href="http://www.rca.ac.uk/" rel="nofollow">http:&#x2F;&#x2F;www.rca.ac.uk&#x2F;</a>
评论 #7231492 未加载
waterside81over 11 years ago
I did the whole vagrant setup demo thing - this CMS looks unbelievably nice. Kudos to the design team. Stock Django admin (even with Grappelli) is kinda ugly now.<p>Like others mentioned, a live demo is definitely preferable - not many will go through the vagrant setup.<p>Also there&#x27;s a bug when trying to view a sample page:<p>&#x27;embed_filters&#x27; is not a valid tag library<p>But good stuff otherwise!
评论 #7231612 未加载
yaphover 11 years ago
The first thing I look for on a marketing site for a CMS is the link to the demo, which isn&#x27;t there.<p>Generally, I think demo videos don&#x27;t fill this void and this one does a particularly bad job, unless maybe played at half speed.<p>Apart from that, Wagtail looks very interesting and I&#x27;ll take the time and install the demo app. Thumbs up for choosing Postgres and integrating CoffeeScript and LESS.
评论 #7231348 未加载
rikkusover 11 years ago
So, were you hired to make a site for the RCA and decided to build a CMS first? I&#x27;m interested in how this came about.
评论 #7231504 未加载
jordnover 11 years ago
Congrats on open sourcing this. It looks great! I&#x27;m very pleased to see a Django app where the design hasn&#x27;t come as an afterthought.<p>I&#x27;m just about to test it out but I have a question – how easy is it to to integrate this into an existing project?
评论 #7231978 未加载
评论 #7231979 未加载
Ricaparover 11 years ago
Quick tip on the video: I felt it moved a little too quickly. I tried keeping up with the text, and it seemed to get pulled away from me as I was about 2&#x2F;3rds through each time. At the end I was slightly dizzy :&#x2F;
评论 #7232292 未加载
slaterover 11 years ago
Really nice. One question:<p>One feature I always wanted implemented in whatever CMS I was using was the ability to enter, say, a comma-delimited list of page titles, select the parent page and template to use, and have the CMS generate those pages in one go, instead of having the content editors hit the &quot;New page&quot; button fifty times.<p>I used to work for a large medical company, and they&#x27;re departments always had special requirements, with lists of sub-pages to create for their department. Three hours later (it was a Java-applet-based CMS :( ), I was just about done with creating their pages.
评论 #7233152 未加载
gizzlonover 11 years ago
Anyone got a working dockerfile for the demo? Took a stab at it, but it doesn&#x27;t work :(<p><a href="https://index.docker.io/u/oyvindsk/wagtaildemo-incomplete/" rel="nofollow">https:&#x2F;&#x2F;index.docker.io&#x2F;u&#x2F;oyvindsk&#x2F;wagtaildemo-incomplete&#x2F;</a><p><a href="https://github.com/oyvindsk/docker-playground/tree/master/dockerfiles/wagtaildemo" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;oyvindsk&#x2F;docker-playground&#x2F;tree&#x2F;master&#x2F;do...</a>
评论 #7238299 未加载
djm_over 11 years ago
Nice presentation on the marketing side.<p>Is there a live demo anywhere or plans for one? In particular to try out the admin functionality.
评论 #7231313 未加载
Cynddlover 11 years ago
Seems really good! Are you planning to compare it with other CMS (especially Django-CMS)? I would like to see its performances (with or without varnish).<p>Would you like to add OAuth support or other auth mechanisms like CAS? =) I didn&#x27;t find documentation for the &quot;WAGTAIL_PASSWORD_MANAGEMENT_ENABLED&quot; option.
评论 #7231573 未加载
acdover 11 years ago
Very nice! Thanks for the good work! Will check it out.<p>Feedback: I hope for some good documentation like a starter tutorial and video screencast so more people can understand your CMS and use it.
评论 #7232353 未加载
SEJeffover 11 years ago
Would you gents (upstream wagtail guys) be interested if I took a shot at integrating pelican into this? I&#x27;d like a static blog and semi dynamic site and &lt;3 django.
评论 #7232864 未加载
dangayleover 11 years ago
Thanks for the hard work. We need more CMSs in Python!
antiheroover 11 years ago
What&#x27;s API support like? IE if I wanted to create a search widget that uses JSON. Have you considered something like Django REST Framework?
评论 #7231823 未加载
ewebbuddyover 11 years ago
Looks really nice.. I can&#x27;t wait to pull and try it out. Just out of curiosity: Is the marketing site also built using Wagtail??
评论 #7232082 未加载
humanfromearthover 11 years ago
Looks great. One thing that I find not so good is: There are no tests.<p>It would be hard to convince anyone to contribute without some unit tests.
评论 #7231766 未加载
评论 #7231768 未加载
felipebuenoover 11 years ago
Wow, this is really beautiful. Just in time for my next project: a tiny ERP to manage my sister&#x27;s bakery.<p>Thanks for open sourcing this. :)
评论 #7232365 未加载
eknuthover 11 years ago
Nice! I was just reevaluating the django cms world and happened to stumble on this post.<p>Any support for multiple languages, yet?
评论 #7235705 未加载
andybakover 11 years ago
Are there any developer docs? How extensible is it? How we do integrate 3rd party apps into the wagtail admin?
评论 #7231917 未加载
yen223over 11 years ago
Python 2 or 3?
评论 #7231455 未加载
adamljover 11 years ago
Does it support handling multiple sites? If not, do you have any plans for adding multi site feature?
评论 #7232543 未加载
ereckersover 11 years ago
After watching your marketing video I now know why I don&#x27;t get much done. You guys work fast.
abhimskywalkerover 11 years ago
Just tested out the demo site on local machine. The admin pages look gorgeous!!! Great work!
guptankurover 11 years ago
Why is npm listed as dependency ? Just curious. Congrats on this, it looks awesome.
评论 #7231465 未加载
评论 #7231467 未加载
kkl232over 11 years ago
Really excited for a CMS that takes the writing experience into account
leo_santagadaover 11 years ago
Does it support content in two languages?
评论 #7233307 未加载
评论 #7233169 未加载
bencollier49over 11 years ago
Brilliant name! Good work chaps!
评论 #7231397 未加载
dandigangiover 11 years ago
Frameworks on frameworks on frameworks.
评论 #7231983 未加载
评论 #7237865 未加载
评论 #7232540 未加载
jlafonover 11 years ago
This looks interesting, but I can&#x27;t take it seriously. From what I can tell, you haven&#x27;t written any tests at all.
评论 #7231566 未加载
评论 #7231443 未加载