就像学习Ruby语言的主要动力来自RubyOnRails框架一样,学习Python语言是因为要用它来开发Web应用,而Django框架显然是首选。
搭建Django开发环境
1. 下载 django (0.96.1)
2. 按照安装文档
进行配置。
这方面有价值的文档还有:
Using Eclipse and PyDev for django
安装配置Django开发环境(Eclipse + Pydev)(2008.4)
使用Eclipse+PyDev+EclipseHtmlEditor搭建Django开发环境
在Windows上安装Django
3. 注意要在 Path 中加入 python 安装路径.
4. 还要在 Path 中加入 <python 安装路径>\Lib\site-packages\django\bin 路径。
跟着教程走一遍
1. 从这篇教程
开始。
2. 基本过程如下:
第1步: 创建项目
第2步: 创建models
第3步: Activate the admin site
第4步: 创建view
第5步: 创建表单(仅浏览)
3. 模拟出Eclipse的调试功能。
安装配置Django开发环境(Eclipse + Pydev)
阅读有关Django的资料
1. 阅读《Next-Generation Web Frameworks in Python》 (April 9, 2007出版)
其中有关Django的内容摘录如下:
-- Django advocates a "model-centric" approach to development
-- Django is different—it considers the view layer to be a combination of the
templates and some backing Python methods in views.py.
-- If Django has a controller layer (other than Django itself), it is the URL mapper.
One Django design philosophy is to decouple the visible URLs in the browser from
the application itself. This facilitates deployment and allows changes to the URL
mapping to be independent of the methods that handle those URLs. This feature is
configured in urls.py:
2. 阅读《Professional Python Frameworks: Web 2.0 Programming with Django and Turbogears》(2007.10出版)
书中有一个完整的blog例子可以参考并作为学习例子(AJAX+RSS)。
3. 阅读《The Definitive Guide to Django: Web Development Done Right》(December 2007出版)
第一遍阅读可能不一定能都懂,先花1天时间通读一遍。
对Django框架的评估
1. 与RubyOnRails的比较
Of snakes and rubies; Or why I chose Python over Ruby
Constructive reasons to use Django instead of Rails
2. 部分Django资源:
python-cn`CPyUG`华蟒用户组
3. 关注Django的热部署问题。能否做到程序更新后自动加载呢?
Python Module Auto Reload
这个问题暂时没有结果。
分享到:
相关推荐
django 学习笔记(1)—— python和web开发框架(csdn)————程序
Django学习笔记 1 学习了Django英文版实例,编写了一个实例工程。 2 在实例基础上记录了学习
Django学习笔记 帮助理清Django的框架,快速学会基于python上Django数据库开发。
PythonDjango学习笔记Python简单运用(二).docx
一起学习django,希望对你有帮助
python
django初期学习笔记 还有Python的正则表达式 建议sublime打开
【资源说明】 1、该资源包括项目的全部源码,下载可以直接使用! 2、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末大作业和毕设项目,作为...基于Django3.2+py3.9的靓号管理系统python源码+学习笔记.zip
python基于django的学习笔记系统源码.zip
PythonDjango学习笔记软件下载及安装(一).pdf
PythonDjango学习笔记软件下载及安装(一)参照.pdf
本项目是一款基于Python语言及Django框架和PySide2库开发的学习笔记应用——CloudNote。该应用致力于为用户提供一个便捷的云端笔记记录平台。 技术构成: - 主要编程语言:Python - 前端页面实现:PySide2(用于...
Mysql、Python、Django、Flask、Redis面试笔记大全,不断学习。
2022 B站最详细django3教程(django从入门到实践) 很适合刚学习django的同学 通过一个案例,把django的基本的templates,models,urls,from,modelfrom讲的清清楚楚,甚至还给了我们应用场景。
Django学习笔记,对Django文档的细化和实例
python后端开发学习笔记,知识体系,技术栈 python Django mysql性能优化 redis 面向对象
http://pan.baidu.com/s/1i4VZh5b Python 课程 web 知识点:http://pan.baidu.com/s/1jIMdU2i Python 课程机器学习:http://pan.baidu.com/s/1o8qNB8Q Python 课程-树莓派设备:http://pan.baidu.com/s/1