Interesting strategy for having a mobile and regualr site at the same time using django with interesting discussion in the comments about thread safe deployment requirements.
http://www.codekoala.com/blog/2010/how-i-have-mobile-desktop-site-django/
Monday, February 8, 2010
Tuesday, December 1, 2009
Modular search arrives for django
Haystack 1.0 has just been released to provide an easy way to search through your models via modular search.
http://toastdriven.com/fresh/haystack-10-final-released/
Looks exciting and really quick to plug a search into a new site.
Check haystack out here:
http://haystacksearch.org/
http://toastdriven.com/fresh/haystack-10-final-released/
Looks exciting and really quick to plug a search into a new site.
Check haystack out here:
http://haystacksearch.org/
Monday, September 21, 2009
The Django Community Blogs List
An excellent resource for up to date information about what is happening with django:
http://www.djangoproject.com/community/
I don´t know how I missed this for so long, and also why is there not a link through from the front page of the Django website with the latest entries to promote the community space more?
http://www.djangoproject.com/community/
I don´t know how I missed this for so long, and also why is there not a link through from the front page of the Django website with the latest entries to promote the community space more?
Thursday, September 17, 2009
Dojo gets Dialogs for Dialogs
Labels:
Dojo Toolkit
For my web apps, I often need one pop up dialog to open another, both being modal. Up to and including Dojo 1.3 this wasn´t possible, but as of Dojo 1.4 or in the current subversion trunk it has been added. See ticket http://trac.dojotoolkit.org/ticket/6759 for more information. Nice work to the Dojo team, I have been upgrading from .4 to the current svn release and am impressed by the framework. I even find lots of documentation.
Before I had considered switching to jQuery UI, but the jQuery UI is not mature or complete enough for large scale rich applications. Dojo´s stability and huge offering of premade widgets convinced me to stay with Dojo, and I think it was a good choice.
Before I had considered switching to jQuery UI, but the jQuery UI is not mature or complete enough for large scale rich applications. Dojo´s stability and huge offering of premade widgets convinced me to stay with Dojo, and I think it was a good choice.
Dojango = Dojo + Django
Labels:
django,
Dojo Toolkit
I am happy to find out my favorite server side web application framework is already linked to my favorite browser app framework.
http://code.google.com/p/dojango/
One really cool feature is the middle ware that lets you use Dojo by default for the Django admin inputs. Nice!
http://code.google.com/p/dojango/
One really cool feature is the middle ware that lets you use Dojo by default for the Django admin inputs. Nice!
Thursday, August 13, 2009
Django 1.1 What´s New?
It was exciting to see that Django 1.1 has been released. It seems like one of the last bugs that was holding up the project was more complex than it seems. The bug had to do with properly reversing urls, which led to the creation of url namespaces, which seems like an excellent solution to me.
From the Django Site:
http://docs.djangoproject.com/en/dev/releases/1.1/
Other big enhancements seem to be in stretching the capabilities of the ORM and the way that models can be used with forms via proxy models.
The GeoDjango project has also been integrated into the django core for applications that need to use spatial data.
Another change on the Django site is that comments have been removed entirely. It does seem to take away a bit of the community feel that the project had in the past, and it would be nice to know what prompted the change.
Elsewhere on the web:
WebMonkey - Django 1.1 Arrives Just in Time for DjangoCon 2009
Excess.org - Django 1.1 Talk Text, Django 1.1 Talk Video
(prerelease overview, but interesting for those new to Django)
MoreThanSeven.com - What´s new in Django 1.1
DjangoRocks.com - Django 1.1 now live
From the Django Site:
Django 1.1 improves named URL patterns with the introduction of URL "namespaces."
In short, this feature allows the same group of URLs, from the same application, to be included in a Django URLConf multiple times, with varying (and potentially nested) named prefixes which will be used when performing reverse resolution. In other words, reusable applications like Django's admin interface may be registered multiple times without URL conflicts.
This is fundamental if you start building large sites and need to customize various admin panels, or reuse applications accross a large site.
http://docs.djangoproject.com/en/dev/releases/1.1/
Other big enhancements seem to be in stretching the capabilities of the ORM and the way that models can be used with forms via proxy models.
The GeoDjango project has also been integrated into the django core for applications that need to use spatial data.
Another change on the Django site is that comments have been removed entirely. It does seem to take away a bit of the community feel that the project had in the past, and it would be nice to know what prompted the change.
Elsewhere on the web:
WebMonkey - Django 1.1 Arrives Just in Time for DjangoCon 2009
Excess.org - Django 1.1 Talk Text, Django 1.1 Talk Video
(prerelease overview, but interesting for those new to Django)
MoreThanSeven.com - What´s new in Django 1.1
DjangoRocks.com - Django 1.1 now live
Tuesday, April 14, 2009
Django Best Practice Guides and Interesting Blogs
Labels:
django
A personal list of some good guides and blogs as I find them
Guides
Books
Have a good django blog, guide, or tutorial? Send me an email at tom.gruner@gmail.com and I will review it and add it.
Guides
- A nice list of django best practices by Lincoln Loop in Colorado
- Setting up Django on a production server by IBM
- Debugging Django
- Notes on using pip and virtualenv with Django
- Pip vs. Buildout
Books
Have a good django blog, guide, or tutorial? Send me an email at tom.gruner@gmail.com and I will review it and add it.
Subscribe to:
Posts (Atom)