Note that there are some explanatory texts on larger screens.

plurals
  1. POPython CMS for my own website?
    text
    copied!<p>I'm an accomplished web and database developer, and I'm interested in redesigning my own website. </p> <p>I have the following content goals:</p> <ul> <li>Support a book I'm writing</li> <li>Move my blog to my own site (from blogger.com)</li> <li>Publish my articles (more persistent content than a blog)</li> <li>Host a forum with light use</li> <li>Embed slide sharing and screencasts</li> </ul> <p>I have the following technology goals for implementing my site:</p> <ul> <li>Learn more Python and Django</li> <li>Leverage a CMS solution such as Pinax or Django-CMS</li> <li>Utilize a CSS framework, such as Blueprint or YUI</li> <li>I develop on a Mac OS X platform</li> <li>I'm comfortable developing in a CLI, but I'd like to practice Eclipse or NetBeans</li> <li>I'd like to employ testing during development</li> <li>Please, no Microsoft languages or tools</li> </ul> <p>Any suggestions for technology choices that support these goals?</p> <p><strong>Edit:</strong> Apologies if the question above was too unclear or general. What I'm asking for is if folks have had experience doing a similar modest website, what would be recommendations for tools, frameworks, or techniques outside of those I listed?</p> <ul> <li>Is there another Python CMS that I should consider besides the two I listed? E.g. there may be a great Python solution, but it isn't built on top of Django.</li> <li>Perhaps all current Python CMS packages are too "alpha," and I'd be better off writing my own from scratch? Although I am up to it, I'd rather leverage an existing package.</li> <li>Given this kind of project, would you deploy a CMS with built-in (or plug-in) support for blogs, forums, etc. or would you rather design a simpler website and embed the more complex content management using other services, relying on your own website only as a dumb proxy or portal. E.g. one can re-publish Blogger.com content using the Google Gdata API. One can embed re-branded Nabble.com archives into any website, which may provide forum/mailinglist functionality more easily than running the forum itself.</li> <li>Sometimes a CMS package has its own CSS integrated, and using another CSS framework would be redundant or otherwise make no sense. Yes? No?</li> <li>Are there plugins for Django in Eclipse or Netbeans? I understand there's a pretty nice environment for Rails development in NetBeans, and I've read some people wish longingly for something similar for Django, but I don't know if these wishes have since been realized.</li> <li>What are some current preferred tools for unit and functional testing a Django application? Are these integrated with Eclipse or Netbeans?</li> </ul>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload