最近开始接触python 在看完了python的官方文档和一些python的学习资料后,开始尝试使用python的开发框架django搭个环境。
开发环境为windows7-64
1.python安装
python 本人安装的是2.7的win64版本
下载exe文件直接安装即可。
当然需要把python的安装目录配置到path中去。让其在命令行的任意位置都可以调用到python命令。
2.django安装
django直接从官方网站上下载即可。
本人下载的是1.5.1版本。下载下来后解压,进入到setup.py文件的目录,打开命令行,输入python setup.py install 这样安装django就okay了。
验证是否安装成功的方法:
在任意位置输入命令行:
python -c "import django; print(django.get_version())"
如果显示了版本号就说明安装成功,如果提示no module named... 说明没有安装成功。
3.python-mysqldb安装
由于django需要直接配置好数据库,本人使用的是mysql数据库,如果需要使用数据库还需要安装该包。所以从官方网站上搜索下载。下载下来的是exe直接安装即可。
4.创建django项目
在django的官方文档中有使用命令行的方式创建项目的,但是我们一般不会直接使用命令行和文本编辑器去做项目开发的。所以本人使用的是eclipse pydev 安装该插件到eclipse后就有创建django项目的快捷键了。按照要求配置好相关信息即可。
5.配置好mysqldb的信息
mysqldb安装完成好之后,在创建django项目的时候就会要求配置数据库的一些基本信息如database name,host,port,username,password等等。
为该项目创建一个database 配置好信息即可。
6.启动服务
进入manage.py 的目录 进入命令行,输入如下命令
python manage.py runserver
以上命令默认是使用8000端口,如果需要修改端口和ip可以使用如下方式
python manage.py runserver localhost:7080
分享到:
相关推荐
这是一个基于Python的Django框架和前端Vue.js技术构建的电子商务平台的毕业设计项目。这个系统提供了全面的在线购物体验,包括商品浏览、购物车管理、订单处理、用户管理等多个功能模块,适合学习者深入理解Web开发...
在Python web开发领域,Django是一个非常流行的高级框架,它以高效、安全和可扩展性著称。本文将从虚拟环境开始,引导你逐步深入Django的世界,为你的学习之路提供一个清晰的路线。 首先,虚拟环境是Python开发中的...
在IT行业中,Django是一个非常流行的Python web框架,它提供了高效、可扩展的解决方案来构建web应用程序。OAuth(开放授权)则是一种广泛采用的安全标准,允许用户授权第三方应用访问其在某个服务提供商上的数据,而...
这篇博客虽然没有提供具体描述,但我们可以从中推测博主在初次接触Python时的体验和感悟。Python的广泛用途,从网页开发到数据分析,再到人工智能,都让初学者感到兴奋。此外,Python拥有庞大的社区支持,丰富的库和...
【标题】基于django和python的数据库监控系统是一个典型的Web应用开发项目,主要利用Python的Django框架构建,目的是实现对数据库性能的实时监控和管理。这个系统能够帮助开发者和运维人员更好地理解数据库的运行...
Django 在设计之初就将安全性考虑在内,并提供了一系列的安全特性来防止常见的 Web 攻击,比如 SQL 注入、跨站脚本攻击(XSS)等。这部分内容详细介绍了如何配置 Django 来保护应用程序免受各种类型的威胁。 ##### ...
Python 3.6.4是Python编程语言的一个稳定版本,发布于2018年初。这个版本包含了Python的多项改进和新特性,旨在提供更高效、更稳定的编程体验。在这个版本中,Python开发者可以享受到一系列优化,使得代码执行速度更...
总的来说,Python 3.6.4是Python发展的一个重要里程碑,它不仅提供了新的语法和功能,还增强了性能和安全性,为开发者带来了更优秀的编程体验。对于初学者和经验丰富的程序员来说,都是一个值得信赖的选择。
Python 3.6.3是Python编程语言的一个重要版本,发布于2018年初,为用户提供了许多改进和新特性。在这个版本中,Python继续致力于提升性能、增强语法和库的功能,以及优化开发者体验。以下是对Python 3.6.3版本的一些...
Python 3.6.4是Python编程语言的一个稳定版本,发布于2018年初。这一版本包含了多项改进和修复,旨在提供更高效、可靠的编程环境。Python 3.6系列是向Python 3.x过渡过程中的一个重要里程碑,它引入了许多新特性,...
配套源代码包含了书中各章节的实例,读者可以通过运行这些代码,亲身体验Python的强大功能和灵活性。通过实际操作,不仅可以加深对理论知识的理解,还能提高解决问题的能力。 总的来说,《征服PYTHON 语言基础与...
在现代Web开发中,后端技术如Node.js、Python的Django或Flask框架、Java的Spring Boot等,用于构建处理逻辑和数据库操作的服务器端应用。 数据库在WebApp中起着至关重要的作用。关系型数据库如MySQL、PostgreSQL...
《Django实战项目:book_manager》 ...从搭建环境、创建模型、编写视图、设计模板,到部署应用,你将全面体验到Django的魅力。无论你是初涉Web开发的新手,还是寻求提升的开发者,这个项目都将是你学习路上的宝贵资源。