`
- 浏览:
965342 次
- 性别:
- 来自:
北京
-
从http://www.djangoproject.com/download下载django,然后解压到D:\django目录。
到django的目录D:\django下输入python setup.py install,这个命令将会把Django安装到site-package下面并同时设置好sys.path。
django-admin.py的设置方法:
1. Django主要使用django-admin.py这个脚本来管理项目,默认情况下,Django是安装到Python的安装目录之内,一般是:“$Python\Lib\site-packages\django”目录之中,我们调用django-admin.py就需要输入长长的地址:“D:\Python25\Lib\site-packages\django\bin\django-admin.py”来调用,为了方便调用 django-admin.py,我们就把django-admin.py所在的目录加到系统的PATH之中,使得在命令提示符下直接使用django- admin.py就可以调用这个管理脚本,而不输入长长的地址。
2. 将pythoninstalldir/Scripts目录设置在path中,因为如果你采用标准的 Python 安装方法,那么 Django 会自动在 Scripts 目录下安装 django-admin.py 程序。这样,一旦你设置了 Scripts 在 PATH 中,就可以在命令行下任何目录中执行 django-admin.py了。
再通过“cmd”打开一个新的命令提示符窗口,直接输入:“django-admin.py help”,将会出现django的相应提示信息。
然后,运行django-admin.py startproject pydemo命令,在当前目录下建立一个名为pydemo的项目,打开新建的项目的目录,会发现下面有四个文件:
__init__.py:将这个项目目录作为Python的一个包。
manage.py:可以在命令行下管理这个项目。
settings.py:这个项目的配置文件。
urls.py:定义了Django项目中的URL路由表,指定了URL与被调用类之间的对应关系。
在当前项目的目录下使用命令python manage.py runserver可以启动当前项目,项目默认监听在8000端口,打开http://localhost:8000/,就可以看到django的welcome页面。
在 Django 中绝大多数应用都是以app形式存在的,但一定要加吗?其实并不一定。在 Django 中,每个app就是一个子包,真正调用时需要通过 URL Dispatch 来实现url与模块方法的映射。这是 Django 的一大特色,但也是有些麻烦的地方。不用它,你无法发布一个功能,如果在 Django 中存在一种缺省的简单映射的方式,这样我想可以大大提高 Django 的入门体验度。不过在比较大的项目中,使用 app 还是一个非常好的方式,它可以将项目功能进行分割,以便于组织和代码的重用。
因此根据 URL Dispatch 的机制,我们只要保证 Django 可以在正确的地方找到方法进行调用即可。那么我们就根本不去创建一个app了。
在 newtest 目录下创建一个文件 helloworld.py 内容为:
from django.http import HttpResponse
def index(request):
return HttpResponse("Hello, Django.")
修改urls.py,
from django.conf.urls.defaults import *
urlpatterns = patterns('',
# Example:
# (r'^newtest/', include('newtest.apps.foo.urls.foo')),
(r'^$', 'newtest.helloworld.index'),
# Uncomment this for admin:
# (r'^admin/', include('django.contrib.admin.urls')),
)
好了。保存了。上面的 r'^$' 是为了匹配空串,也就是形如: http://localhost:8000/ 。如果这时 web server 已经启动了,那么直接刷新页面,输出Hello, Django.。
在eclipse中的配置:
1. 先建python project,Eclipse IDE-》File-》New-》Other-》Pydev-》选择Pydev Project-》起一个项目的名称(例如pydemo)-》选择路径,如D:\workspace-》选择适合你的Python版本(我的是2.5)-》将下面的勾去掉,不要建立src文件-》选择interpreter(解释器),选上面已经设置的python interpreter-》Finish。
2. 把生成的Django项目目录拷贝到Eclipse刚刚建立的项目下的目录里。回到刚才的Elicpse IDE-》在PyDev Package视图中右键单击新建的项目,从弹出的菜单中选择“Refresh”,即可看到Django的项目工程。添加、删除文件和目录的操作都可以通过右键菜单来完成。
3. 右键单击PyDev项目-》属性-》选择PyDev-》PYTHONPATH-》然后将src目录 (项目文件路径) 添加到项目代码中去-》确定
4. 对Pydev项目进行配置:选择Pydev的项目名称-》Run菜单-》Open Run Dialog-》Python Run-》右键New-》在Main面板中写入项目名称,通过Browse载入项目名称和Main Module,Main Module选择manage.py-》在Augement面板中,argument必须是 runserver --noreload,下面的working directory加入你的base directory。
也可以参考http://www.iteye.com/wiki/Django-book进行配置和学习。
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
Python+Django+eclipse安装配置 简单讲述最近组合安装配置过程
6. 配置与设置:在Eclipse中配置Django项目,需要安装PyDev插件,创建Python解释器,并设置好Django的路径。在Django项目中,settings.py文件包含了项目级别的配置,如数据库连接、应用注册、中间件等。 7. first...
Python+Eclipse+pydev环境搭建 创建Django项目 Python 是一门非常流行的高级编程语言,它具有很高的可读性和易用性,广泛应用于Web开发、数据分析、人工智能等领域。Eclipse 是一款功能强大且广泛使用的集成开发...
基于Django+微信小程序的小区服务系统 app和小程序开发说明 App开发说明 开发语言:Java 框架:ssm JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7(一定要5.7版本) 数据库工具:Navicat11 开发软件:...
2. **Django配置**:在Django项目的`settings.py`文件中正确配置数据库连接参数。 3. **运行测试应用**:创建一个简单的Django应用,并通过命令行启动服务器进行测试。 通过以上详细步骤,相信您已经能够顺利完成...
在这个配置安装教程中,我们将探讨如何在Eclipse中设置Python环境并安装Django,以便进行高效的Python和Django开发。 首先,我们需要安装Python。Python的最新稳定版通常可以从Python官网下载。安装过程中,确保...
在本资源中,我们将学习如何在 Eclipse 中搭建 Django 项目,包括安装 Python 插件、配置开发环境、创建项目、创建应用程序、编写 views.py 和 urls.py 代码、运行项目等步骤。 安装 Python 插件 在 Eclipse 中...
### Eclipse+Django调试知识点详解 #### 一、调试环境安装 为了能够在Eclipse中调试Django项目,首先需要确保安装好必要的环境和支持工具。主要包括以下几个步骤: 1. **PyDev插件安装**: - 打开Eclipse,进入...
PyDev 是一个集成开发环境(IDE)的插件,专为 Eclipse 设计,用于编写 Python 和 Django 项目。它提供了许多高级功能,以提高开发效率: 1. **代码补全**:智能提示帮助快速编写代码,减少错误。 2. **调试器**:...
### 使用Eclipse PyDev与Django进行Web开发 #### 一、项目初始化 在开始使用Eclipse PyDev结合Django进行Web应用开发之前,首先需要创建一个Django项目。Django提供了一个便捷的命令行工具`django-admin.py`,可以...
**Python IDE(eclipse+PyDev)安装配置指南** 在Python开发中,选择合适的集成开发环境(IDE)至关重要,它能极大地提升开发效率。Eclipse是一款广泛使用的Java IDE,但通过安装PyDev插件,它也可以成为强大的Python...
本话题将详细介绍如何在Eclipse中配置Python开发环境,特别是如何安装并使用PyDev插件。 PyDev是Eclipse的一个重要插件,专门针对Python和Jython开发设计。它提供了诸如语法高亮、自动完成、调试、集成ipython...
这个过程主要包括以下几个关键步骤:安装Python,设置Python开发环境,安装Eclipse集成开发环境(IDE),安装PyDev插件,配置Django框架,以及连接MySQL数据库。 首先,我们需要在Linux系统上安装Python。Python是...
2. `.project` 和 `.pydevproject`:这两个文件是开发环境配置文件,分别对应Eclipse和PyDev IDE的项目设置,用于设置编码规范、路径、调试器等开发工具的相关配置。 3. `manage.py`:这是Django项目的入口文件,它...
总结一下,Eclipse配置Python开发环境包括以下几个重要步骤:安装Python并配置环境变量、安装JavaJDK并设置环境变量、安装Eclipse、安装并配置PyDev插件以及安装Django并配置环境变量。通过这些步骤,我们可以利用...
在使用Eclipse这样的IDE进行Python开发时,集成Django 1.7能够带来更好的开发体验和项目管理能力。通过下载并研究`django-django-bfb11b9`这样的资源,开发者可以深入理解这些特性和改进,从而提高他们的Web开发技能...
PyDev是Eclipse IDE的一个扩展,它为Python开发提供了强大的支持,而Django则是一个用Python编写的高效、免费且开源的Web框架,常用于快速构建高质量的Web应用。 首先,我们来详细了解一下PyDev。PyDev是专门为...
通过以上整理的知识点,我们可以了解到Django的基本操作、环境搭建流程、项目结构、视图和URL配置方法以及一些实用的调试技巧。这些内容对于初学者来说是非常有价值的参考资料,能够帮助他们更快地掌握Django框架的...