第一个django程序:
1. 安装Python2.x,建议安装2.6或2.7 下载地址www.python.org
配置环境变量 我的电脑->属性->高级->环境变量->系统变量
增加PYTHON_HOME C:\Python27
修改Path 加入%PYTHON_HOME%(pay attention:Path 值最前面一定要有一个分号";",确保当前路径加入Path)
2. 安装django 下载地址https://www.djangoproject.com/
当前为1.3.1,将下载文件解压后放到你想放的位置
开始-运行-cmd 切换到解压文件放的位置
执行:setup.py install
安装完后把%PYTHON_HOME%\Scripts加到PATH中去,因为该路径下面的django-admin.py后面会用到
3. 新建项目:
开始-运行-cmd 切换到工作空间
生成项目
django-admin.py startproject hello
得到hello文件夹下四个文件
__init__.py 表示这是一个python包,里面没有内容
manage.py 提供简单化的django-admin.py命令
settings.py 配置文件
urls.py url映射文件
此时可以启动服务
manage.py runserver
可以访问: http://localhost:8000/
页面如下:
4. 用pydev编辑项目,实现第一个helloworld
Pydev插件安装并配置完后,开启eclipse
File – New – Pydev Project
输入项目名称
取消掉Use Default,自己选择目录为第三步创建的目录
增加源代码文件夹:
点击项目,右键,properties
Pydev-PYTHONPATH Source Floders选项卡 Add source floder
将当前项目文件夹加入
在src下建立一个first.py文件
内容如下
fromdjango.http importHttpResponse
defhello(request):
returnHttpResponse("Hello world! First Django")
修改urls.py,增加
(r'^first$', 'first.hello'),
选中manage.py-右键– Run As – Run Configurations
加入运行参数 (x) = Arguments选项卡
runserver –noreload
之后,就可以在eclipse直接启动服务
选择manage.py,右键 Python Run
访问:
相关推荐
Python+Eclipse+Pydev+Django 的环境搭建以及相关配置,并配上必要的说明。
Django+Vue3.2+ElementPlus+TypeScript开发的在线考试系统源码 Django+Vue3.2+ElementPlus+TypeScript开发的在线考试系统源码 Django+Vue3.2+ElementPlus+TypeScript开发的在线考试系统源码 Django+Vue3.2+...
Eclipse众所周知,java的优秀IDE,但是Eclipse也对python有很好的支持,它与pydev插件的结合,出色的达到对Python支持的目的,以及对django开发者带来更好的编辑体验
Django + python + mysql的在线考试系统源码 Django + python + mysql的在线考试系统源码 Django + python + mysql的在线考试系统源码 Django + python + mysql的在线考试系统源码 Django + python + mysql的...
python2.7.3 + django1.3 + pydev 64位和32位都有
基于Django2.2+MySQL+spark的在线电影推荐系统设计与实现.zip基于Django2.2+MySQL+spark的在线电影推荐系统设计与实现.zip基于Django2.2+MySQL+spark的在线电影推荐系统设计与实现.zip基于Django2.2+MySQL+spark的...
基于Django3.0.5+Python3.7+SQLite的博客系统源码 基于Django3.0.5+Python3.7+SQLite的博客系统源码 基于Django3.0.5+Python3.7+SQLite的博客系统源码 基于Django3.0.5+Python3.7+SQLite的博客系统源码 基于...
Eclipse+Django调试.docEclipse+Django调试.docEclipse+Django调试.doc
Django家政管理系统,版本号:Python3.6 + Django2.2 + 后台simpleUI,数据库:MySQL Django家政管理系统,版本号:Python3.6 + Django2.2 + 后台simpleUI,数据库:MySQL Django家政管理系统,版本号:Python3.6 ...
django笔记 django笔记
实用的Django项目——Django项目实践 (Practical Django Projects)
主要介绍了详解django+django-celery+celery的整合实战,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
django4.0+pyecharts+mysql实现的搜索关键词,展示相关分析数据结果web系统 使用说明: https://live.csdn.net/v/204969
今天小编就为大家分享一篇django+echart数据动态显示的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
Python高效开发实战+Django+Tornado+Flask+Twisted源代码 Python高效开发实战+Django+Tornado+Flask+Twisted源代码 Python高效开发实战+Django+Tornado+Flask+Twisted源代码
Python小说系统源码(Django,elementUl+Vue) Python小说系统源码(Django,elementUl+Vue) Python小说系统源码(Django,elementUl+Vue) Python小说系统源码(Django,elementUl+Vue) Python小说系统...
1、基于Django+Django -Rest-Framework+Python的在线考试系统后端(源码).zip 2、该资源包括项目的全部源码,下载可以直接使用! 3、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末大作业和毕设项目...
本资源包“Web开发+Django+博客系统+源代码实现:Django写blog源代码”为那些希望快速构建和部署自己的博客平台的开发者提供了一套完整的源代码。该项目使用Django框架,一个强大且易于使用的Python Web开发框架,来...
python+django+投票系统+源码+完整
基于 Django+Vue3.2+TypeScript 的在线考试系统源码.zip