Coral, At Skokie, we were (using past tense since I'm no longer there) on our way to implementing a new website, using Django as the framework. I don't want to put her on the spot, but their developer Esther Verreau might be able to provide you with some insights. If she isn't lurking here, I might be able to connect you. Good luck! Toby On Thu, Feb 13, 2014 at 10:38 PM, Andrew Hankinson < [log in to unmask]> wrote: > I have a small anecdote on my experience with Drupal, Django, and custom > development. > > I was writing a site that required a number of custom content types, some > of them fairly complex, and a Solr back-end for full-text and faceted > search. I had developed a number of Drupal sites up to that point, but this > was probably the most complex one. > > I tore my hair out for a month or two, trying to get all of the different > Drupal modules to talk to each other, and writing lots of glue code to go > between the custom modules using the (sometimes undocumented) hooks for > each module. > > One day I became so frustrated that I decided that I would give myself 24 > hours to re-do the site in Django. If I could get the Django site up to par > with the Drupal site in that amount of time, I would move forward with > Django. Otherwise, I would keep going with Drupal. Up to that point, I had > done the Django tutorial a couple times, and implemented a few test sites, > but not much else. > > Within 24 hours I had re-implemented the content type models, hooked up > the Solr search, worked out a few of the templates, and was well on my way > to actually making progress with the site. More than that, I was enjoying > the coding rather than staring in frustration at hooks and wondering why > something wasn't getting called when it should be. > > Since then I haven't touched Drupal. > > Cheers, > -Andrew > > On Feb 13, 2014, at 9:59 PM, Riley Childs <[log in to unmask]> > wrote: > > > WordPress is easy for content creators, but don't let the blog part fool > you, it is a fully developed framework that is easy to develop for, it is > intended to make it easy to get started, but from base upward it is 100% > custom. I don't know what your particular needs are, but I would give WP a > serious look! Plus WP integrates well with any web app you could shake a > stick at. In summary chose a CMS that fits YOUR needs, my rants are what > made WP a good fit for me, yours are different so make a decision based on > what YOU need, not my needs! > > > > Riley Childs > > Student > > Asst. Head of IT Services > > Charlotte United Christian Academy > > (704) 497-2086 > > RileyChilds.net > > Sent from my Windows Phone, please excuse mistakes > > ________________________________ > > From: Daron Dierkes<mailto:[log in to unmask]> > > Sent: 2/13/2014 9:52 PM > > To: [log in to unmask]<mailto:[log in to unmask]> > > Subject: Re: [CODE4LIB] Python CMSs > > > > If you're new to python and django there will be a steep learning curve > for > > you, but probably a much steeper one for people after you who may not do > > python at all. Drupal and Wordpress are limited, but non-technical > > librarians can still get in pretty easy to fix typos and add links at > > least.. Codecademy has a decent intro python course: > > http://www.codecademy.com/tracks/python > > Udemy has a few python courses with some django as well. > > > > A big reason why I've been learning django is to try to understand how > our > > library can work with the various DH projects that use our collections. > If > > we need to at some point take on permanent ownership of these projects or > > if we want to develop them further, a basic familiarity on the part of > our > > library staff seems like a good idea. >