http://www.webjx.com/program/otherweb-18601.html
WebjxCom提示:在自己的机器上配置python和django.
django的入门书已经看第二遍了, 光搭个环境还搞的磕磕绊绊. 上次看了一点被数据库搞的信心全无, 这次偶遇高人指点就想把它坚持的学下去. 好记性不如烂笔头,何况我还是个烂记性. 还是踏踏实实的记录一下吧.
用python开发web项目我选择了django框架, 怎样让python和django在自己机器上跑起来呢? 我们一步一步来: (PS: window环境下已安装mysql数据库, python2.5.4版本, django1.02版本.)
环境搭建
首先我们下载这些文件: python2.5.4 django1.02 mysql-python
python2.5.4和mysql-python都是可执行文件, 直接安装就好(当然先装python). 完成之后为了便于使用我们配置一下环境变量, 把python的目录路径添加进path变量中去(cite).
设置python和django环境变量
现在我们需要安装一下django. 将下载来的压缩包解压到任意目录:
django解压到任意目录
打开命令提示符(cmd), 进入到该目录. 并键入下图所示命令:
python setup.py install
安装django
回车执行后就会看见django被安装的过程. 完成后可以将解压的目录删除.
同样需要将 django-admin.py 加入到环境变量中去, 方法如上面第一副图所示. 这样我们就把django装好了.
如何开始
架好了环境什么也不干其实也没多大成就感. 下就让我们来点成就感, 用django新建一个工程并跑起来:
首先我们打开cmd, 定位到希望新建工程的目录下, 任意目录均可. 然后键入如下命令:
django-admin.py startproject hello
其中hello为新工程目录文件名, 确认执行后django就为我们创建了一个新工程. hello文件夹里包含了django框架相关文件和默认配置文件. 我们先不关心其详情.
接下来我们将cmd的路径定位到hello目录下. 并执行如下命令:
python manage.py runserver
你将会看到如下输出:
Django服务器成功开启
打开浏览器, 访问: http://127.0.0.1:8000/ . 哈哈~ 我们成功了 It worked!
这个服务器只是django内置的一个测试用轻量级服务器, 并不能在产品环境下使用.
分享到:
相关推荐
- PyCharm作为开发环境,它提供了一流的Python和Django支持,包括代码提示、调试和项目管理功能。 **安装步骤**: - 安装Python 3.6.4 - 安装PyCharm - 在PyCharm中创建新项目,设置Python解释器为3.6.4 - 使用pip...
在Django中,应用是可重用的代码模块,可以包含自己的模型、视图、模板和URL配置。在`horse_shop`项目中,可能有专门处理商品管理、用户认证、购物车等功能的应用。 【Django商城功能实现】 1. **用户认证与注册**...
在这个项目中,可能使用的是Django自带的SQLite数据库,或者配置了其他更强大的数据库系统,如MySQL或PostgreSQL,以满足大数据量的存储和查询需求。 总的来说,这个音乐推荐系统结合了Python的灵活性、Django的...
在“基于python+Django的数据库监控系统”项目中,Python作为主要的编程语言,负责处理业务逻辑和数据交互,而Django则作为Web应用的框架,为开发者提供了构建高效、安全的Web服务所需的各种工具和组件。 【数据库...
在"基于python+Django的测试系统"中,我们可以理解这是一套用Python和Django框架开发的用于进行自动化测试的系统。这个系统可能包含了测试用例的编写、执行、结果分析以及报告生成等功能,旨在帮助开发者提高软件...
2. Python:Python是一种高级编程语言,因其简洁明了的语法和丰富的库支持,被广泛用于Web开发、数据分析、机器学习等领域。 3. Django:Django是Python的一个开源Web框架,遵循模型-视图-控制器(MVC)设计模式,...
标题中的“lua_python大数据智能分析_django_”表明我们将探讨如何结合Lua和Python进行大数据的智能分析,并在Django框架下实现Web应用的动态数据可视化。这个主题涉及到多个技术领域,包括数据处理、编程语言使用...
"毕业设计"表明这是一个学术性质的项目,"python"和"django"揭示了编程语言和Web框架的选择,而"毕设源码"表示这是可以被学生用于自己毕业设计的参考代码。 【压缩包子文件的文件名称列表】:Graduation Design ...
这个压缩包“python-Django(web框架).zip”包含了在Windows环境下搭建Django开发环境所需的两个关键组件:simplejson-3.8.1和Django-1.8.4。 **SimpleJSON** 是一个Python的第三方JSON库,尽管Python 2.6及以上...
Python是一种强大的、广泛应用于Web开发、数据分析和机器学习的编程语言,而Django是Python的一个高级Web框架,以其MVC(模型-视图-控制器)架构模式和内置功能强大著称,如数据库管理、用户认证、表单处理等。...
1. **源代码文件**:.py文件,包含实际的Python代码,可能包括Django应用的视图、模型、模板和URL配置等。 2. **数据库配置文件**:可能包含数据库连接信息,如数据库引擎、用户名、密码、数据库名称等。 3. **测试...
1. 计算机源码:该项目提供的是一段完整的计算机程序代码,包括Python脚本和Django项目的配置文件,可供学习者研究和修改,以满足自己的需求。 2. 毕业设计:这表明此项目是为满足高校计算机专业毕业设计要求而创建...
在“python基于Django的大学生就业信息管理系统源码数据库.zip”中,我们可以看到一个利用Python和Django框架构建的项目,主要目标是管理大学生的就业信息。Django的强大之处在于它内置了ORM(对象关系映射)系统,...
【标题】:“基于Python+Django的藏汉英在线翻译系统”揭示了这是一个利用Python编程语言和Django Web框架开发的多语言翻译平台。Django是Python中的一个高级Web框架,它提供了完整的功能来构建复杂、高性能的Web...
Python基于Django的学生成绩管理系统是一个...这个学生成绩管理系统展示了Python和Django在Web开发中的实际应用,涉及到了后端开发、数据库设计、前端展示等多个方面,对于学习和理解Web开发流程具有很好的实践意义。
通过研究这个学习笔记系统的源码,你可以了解Django项目的整体架构,掌握如何使用Django进行Web开发,并提升自己的Python和Django技能。这是一个很好的实战案例,对于初学者来说,可以边学习边实践,加深理解。
在这些章节中,读者将会学到高级视图和URL配置技巧、模板和模型的高级进阶知识、通用视图的使用方法以及如何部署Django应用。这些高级话题是提升Web应用功能与性能的关键,对于进阶用户来说,是打造更加高效、响应...
6. Django应用:Django项目的配置、视图、模板和URL配置,构建了一个简单的Web服务,用户可以通过前端界面上传图片并查看结果。 7. 结果可视化:可能还包括结果的可视化功能,如饼图或条形图,以直观地展示模型的...
在这个名为“人工智能-项目实践-网站设计-Python基于Django网络健身俱乐部网站设计毕业源码案例设计.zip”的压缩包中,包含了一个使用Python的Django框架构建的网络健身俱乐部网站的完整源码案例。这个项目适合于Web...
Python+Django结合机器学习图书推荐平台.zip 【项目说明】 1、该项目是团队近期最新开发,代码完整,资料齐全,含设计文档等 2、上传的项目源码经过严格测试,功能完善且能正常运行,请放心下载使用! 3、本项目适合...