第一个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项目 Python 是一门非常流行的高级编程语言,它具有很高的可读性和易用性,广泛应用于Web开发、数据分析、人工智能等领域。Eclipse 是一款功能强大且广泛使用的集成开发...
Django+Vue3.2+ElementPlus+TypeScript开发的在线考试系统源码 Django+Vue3.2+ElementPlus+TypeScript开发的在线考试系统源码 Django+Vue3.2+ElementPlus+TypeScript开发的在线考试系统源码 Django+Vue3.2+...
Django + python + mysql的在线考试系统源码 Django + python + mysql的在线考试系统源码 Django + python + mysql的在线考试系统源码 Django + python + mysql的在线考试系统源码 Django + python + mysql的...
**Python IDE(eclipse+PyDev)安装配置指南** 在Python开发中,选择合适的集成开发环境(IDE)至关重要,它能极大地提升开发效率。Eclipse是一款广泛使用的Java IDE,但通过安装PyDev插件,它也可以成为强大的Python...
视频课程下载——【架构师】Django+FastAPI+uniapp+微服务秒杀系统
视频课程下载——Django+Vue+Docker企业OA系统
基于Django+Python3.7+mysql设计的在线教育系统基于Django+Python3.7+mysql设计的在线教育系统基于Django+Python3.7+mysql设计的在线教育系统基于Django+Python3.7+mysql设计的在线教育系统基于Django+Python3.7+...
Django 是一个高级的 Python 网络框架,可以快速开发安全和可维护的网站。由经验丰富的开发者构建,Django 负责处理网站开发中麻烦的部分,因此你可以专注于编写应用程序,而无需重新开发。 它是免费和开源的,有...
PyDev 是一个集成开发环境(IDE)的插件,专为 Eclipse 设计,用于编写 Python 和 Django 项目。它提供了许多高级功能,以提高开发效率: 1. **代码补全**:智能提示帮助快速编写代码,减少错误。 2. **调试器**:...
个人毕业设计项目,本次项目对疫情数据进行整合清洗,使用Django+vue3+mysql前后分离的形式,将疫情数据数据进行动 态可视化。设计了“全国累计病例”、“全国省份新增疫情数据 Top10柱形图 ”、“全国新增疫情数据 ...
基于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的博客系统源码 基于...
Django家政管理系统,版本号:Python3.6 + Django2.2 + 后台simpleUI,数据库:MySQL Django家政管理系统,版本号:Python3.6 + Django2.2 + 后台simpleUI,数据库:MySQL Django家政管理系统,版本号:Python3.6 ...
python毕业设计-基于Django+d3js+echarts的知识图谱检索与计量平台.设计与实现+使用说明.zip 本资源中的源码都是经过本地编译过可运行的,评审分达到95分以上。资源项目的难度比较适中,内容都是经过助教老师审定过...
基于Django+vue3+mysql前后分离的疫情数据数据进行动态可视化源码+文档说明基于Django+vue3+mysql前后分离的疫情数据数据进行动态可视化源码+文档说明基于Django+vue3+mysql前后分离的疫情数据数据进行动态可视化...
Python优秀项目 基于Django+Sqlite3+Bootstrap实现的学习笔记网站源码+资料齐全+部署文档.zip 1、代码压缩包内容 代码的项目文件 部署文档文件 2、代码运行版本 python3.7或者3.7以上的版本;若运行有误,根据提示...
今天给大家讲一下关于Django+Vue+Docker企业OA系统方面的内容,首先我们先来认识一下这几个技术点。 一、关于Django5 Django是一个高级的Python Web框架,可以快速开发安全和可维护的网站。由经验丰富的开发者构建...
2019版千锋Django的源码与笔记资源,为初学者和进阶者提供了一个全面且深度的学习平台,它不仅包含了源代码,还配有思维导图,旨在帮助开发者更好地理解和掌握Django的核心概念和技术。 一、Django简介 Django是...
python+Django+layui实现婚庆系统源码 python+Django+layui实现婚庆系统源码 python+Django+layui实现婚庆系统源码 python+Django+layui实现婚庆系统源码 python+Django+layui实现婚庆系统源码 python+...