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.

A new Django content management system

115 pointsby aramabout 11 years ago

11 comments

tomdabout 11 years ago
I&#x27;m from Torchbox, the creators and maintainers of this project. It&#x27;s nice to see Wagtail back on HN. For those who saw my original Show HN post a couple of months ago, here&#x27;s as overview of progress since then:<p>- Tests: stung by some of the (very reasonable) criticisms after launch, we worked hard to increase our test coverage - <a href="https://coveralls.io/r/torchbox/wagtail" rel="nofollow">https:&#x2F;&#x2F;coveralls.io&#x2F;r&#x2F;torchbox&#x2F;wagtail</a><p>- Docs: still a way to go, but our documentation is much better, and now includes an editor&#x27;s manual: <a href="http://docs.wagtail.io/en/latest/editor_manual/" rel="nofollow">http:&#x2F;&#x2F;docs.wagtail.io&#x2F;en&#x2F;latest&#x2F;editor_manual&#x2F;</a><p>- Translations: we were delighted by the immediate response of translators, whose work we&#x27;re managing through the excellent Transifex: <a href="https://www.transifex.com/projects/p/wagtail/" rel="nofollow">https:&#x2F;&#x2F;www.transifex.com&#x2F;projects&#x2F;p&#x2F;wagtail&#x2F;</a><p>- Installation: we reduced dependencies (including Sass instead of LESS, and plain JS instead of Coffeescript, so we could drop npm); we made Redis and Elasticsearch optional; we wrote one-liners for Debian and Ubuntu; we improved the installation docs; third parties contributed Docker images.<p>- UI: we&#x27;ve continued to refine the interface, with feedback from our own clients as well as helpful strangers. In 0.3 we added the &#x27;edit bird&#x27;, a toolbar allowing logged-in users to add and edit pages from the site&#x27;s front-end.<p>- Modularisation: Wagtail now supports alternative backends for image processing (currently PIL and Wand), searching (currently Elasticsearch and SQL) and content embedding (currently OEmbed and Embedly).<p>- Compatibility: we&#x27;re working on Python 3 and Django 1.7 support. We&#x27;ve recently added tox to help us test multiple versions for thoroughly.<p>We&#x27;re also adding features, but slowly and carefully. A form-builder and scheduled publishing should be released imminently.<p>We&#x27;re very grateful for everyone&#x27;s interest and contributions, even if it&#x27;s just a harsh word on HN!
评论 #7659175 未加载
评论 #7659999 未加载
mcescalanteabout 11 years ago
Quite an interesting project, and was already posted by the dev team (with a bunch more resources &amp; info): <a href="https://news.ycombinator.com/item?id=7231164" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=7231164</a>
dguaragliaabout 11 years ago
Paraphrasing Bruce McKinney on Visual Basic (who was probably paraphrasing someone else): &quot;Django-based CMS systems make the easy easier and the hard impossible&quot;.<p>I worked with Django for about 4 years of my life, maybe more if we consider some proof-of-concept projects. Every single &#x27;framework on top of the framework&#x27; (with the exception of Django REST Framework) I&#x27;ve tried has been &#x27;almost perfect&#x27;, but that little delta between what you have and perfection is impossible to bridge. Just the dependency hell introduced by some of the projects is reason enough to give up.<p>If all you want is a simple CMS with support for some markup and adding images&#x2F;videos, you can throw that together using Django, the Markdown module and one of the myriad upload plugins in a couple of days. You want to provide RSS? Use the built-in feed system. You&#x27;ll spend more time reading the documentation and tweaking the settings file than putting the whole thing together yourself.
评论 #7658914 未加载
评论 #7659043 未加载
film42about 11 years ago
At work a client wants to use Django CMS, so I considered this as an alternative, but I&#x27;m not sure how the modularity of Wagtail compares to Django CMS.<p>Can someone help me understand why I should prefer one over the other?
评论 #7657129 未加载
评论 #7659171 未加载
marcosscrivenabout 11 years ago
I have a couple of sites for friends, which I setup ages ago, for which I used Drupal - only because a) My design skills weren&#x27;t that great, and I could use a package called Artisteer to create the theme b) It was a CMS - so my mates could just add content themselves<p>Now - turns out that the Drupal interface is still a bit confusing for people that don&#x27;t care for tech. Plus, I&#x27;m having to host it on my own server. Can anyone recommend a really simple CMS I could replace it with, preferably for something I could host for free?
评论 #7657412 未加载
评论 #7657577 未加载
ritonlajoieabout 11 years ago
I made a demo here : <a href="http://runnable.com/U14o8gNBvRl84F7n/wagtaildemo-git-for-python" rel="nofollow">http:&#x2F;&#x2F;runnable.com&#x2F;U14o8gNBvRl84F7n&#x2F;wagtaildemo-git-for-pyt...</a><p>Run it, expand the URL written in the top box (not sure why it&#x27;s not working properly).<p>Add &#x2F;admin to the URL and log in with hnews&#x2F;hnews for the admin area.
thrufloabout 11 years ago
I&#x27;ve browsed the site, the documentation, repo and tutorial. I still don&#x27;t know what the content model or publishing flow is.<p>I realise that the concept of a generic CMS implies DB backed with bespoke content types. However, it would be nice to know whether there are any &#x27;first-class-citizen&#x27; types (user, profile, blog post, etc.), how pages are built or constructed (static html export? dynamic templates?), how edited content is stored and how &#x2F; whether I might intermingle CMS edited content with UGC content.<p>This kind of information would be much more interesting to me than learning that the thing is &quot;Beautiful&quot;, &quot;Light&quot; and &quot;Agile&quot;.
评论 #7659411 未加载
timonwebabout 11 years ago
Played with Wagtail and the first thing I wanted to find out is how to customize the wysiwyg editor. Is there any API to add &#x2F; remove buttons, markup, etc? Is it possible or we&#x27;re stuck with what&#x27;s offered?
评论 #7660989 未加载
mtayseerabout 11 years ago
I like the design of wagtail admin very much. Can I extract it &amp; use it in other django app? (I&#x27;m asking for permission)
ryanneviusabout 11 years ago
Can it be used with Django 1.7? What versions of Django are required? I didn&#x27;t see it listed anywhere...Maybe I&#x27;m blind.
评论 #7657881 未加载
评论 #7657882 未加载
iziettoabout 11 years ago
Why there is not the demo; I don&#x27;t evaluate web products which do not provide a demo in their site
评论 #7657295 未加载
评论 #7658891 未加载