IDEs, Django and more

There’s a lot of talk lately on some of the blogs I read about code editors. I myself have been dealing with finding one that suits me (even if I don’t code all that often anymore), and so far, nothing seems to fit 100% yet. I’ve got a basic understanding of Vim, Emacs and Nano, which are all ok as far as command line utilities go. I think I fall into the IDE category when it comes to coding, so I’ve been playing around with jEdit, Eclipse and most recently OpenKomodo. OpenKomodo seems to work pretty well, and I really like the completion aspect of it, so I think I’m going to stick with it for coding for now. For configuration editing / remote work, I’ll stick with Vim.

My Django experiment is going relatively well. The database model is done, and now I’m at the point where I’m a bit stuck. I’m still learning my way around the framework, so I’m sure I’ll get it with time. What I’m currently dealing with right now is trying to figure out views. The way I understand it so far is that urls.py defines what happens when you go to a particular URL for the project, such as http://project/view/main_page, then in views.py there would be a main_page routine. Part of my hang up right now is the design aspect. In a nutshell, I’m trying to retrofit an old PHP application into Django while not altering it too much. I’m in no hurry to finish this, so I have time. As far as personal projects, I don’t really have any Django-related projects I could work on for personal things, so I’ve been thinking about some ideas I can do in just normal python. PyGame seems rather interesting, and of course I could always find some other project to get into as well. If you have any thoughts on projects looking for a semi-new Python guy, drop me a comment.

Tags: ,

Leave a Reply