文档章节

django环境搭建eclipse+pydev及helloworld运行

刘新全
 刘新全
发布于 2015/12/21 18:35
字数 478
阅读 148
收藏 2

1.安装django

首先你已经安装好了python,打开安装目录打开scripts文件夹:

这是可以运行的脚本,就是命令。有两种:pip和easy_install。都可以。我用的pip,格式是:pip install django==1.9,它就自动安装了,如果以用过linux,这种方式应该很熟悉的。可以看一下这边博客:廖雪峰的官方网站

2.下载eclipse我的版本是j2ee版本的,这个版本是做网站开发的。下好后打开

这是个插件库,在里面收缩pydev,就会出来的,其他的eclipse的版本不同可能会没有这个选项,那就需要选项

install new software不多介绍了。

3.创建helloworld项目,pydev支持django很方便的。

django自带测试服务器和数据库sqlite3,建好后运行127.0.0.1:8000如果没有错误就会出现

4.创建应用,manage.py startapp,eclipse有个快捷方法:

创建好后,打开文件views.py 这个就是响应请求返回数据的文件,

from django.http import HttpResponse
def hello(request):
return HttpResponse("Hello world")

把代码复制进去,代码的用法不解释了。

打开urls.py,

urlpatterns = [
    url(r'^admin/', admin.site.urls),

    url(r'^hello/', hello),

],

注意红色的逗号别少了,第二个hello就是views.py的函数名hello();运行127.0.0.1:8000/hello,就成功!

记:

1.在进如admin时,默认是英文的,要改成中文的,需要在setting.py中MIDDLEWARE_CLASSES添加 django.middleware.locale.LocaleMiddleware,并确保它 在’django.contrib.sessions.middleware.SessionMiddleware’之后 即可。(网上有说把LANGUAGE_CODE = 'en'改成zh-cn没成功);注意新版本是LANGUAGE_CODE = 'zh-Hans'不是zh-cn


2.当要返回html,需要创建templates文件夹,这个文件夹名字是固定的,卜要改成其他的,同时要修改一下setting中TEMPLATES

添加'DIRS': [os.path.join(BASE_DIR, 'templates'),],默认是空的,红色是加上去的。这样就会找到templates的位置了,否则会提示templatenoexist.

© 著作权归作者所有

共有 人打赏支持
刘新全
粉丝 12
博文 57
码字总数 29105
作品 0
兰州
程序员
python+Eclipse+pydev环境搭建

python+Eclipse+pydev环境搭建 本文重点介绍使用Eclipse+pydev插件来写Python代码, 以及在Mac上配置Eclipse+Pydev 和Windows配置Eclipse+Pydev 编辑器:Python 自带的 IDLE 简单快捷, 学习...

Airship
2015/11/13
0
0
[python网站开发] 一.Django入门知识及创建第一个网站

随着Python应用越来越广泛,学习Python相关知识越来越多的人选择。最新研究,Python已成为美国top高校最受欢迎的语言,同时国内用Python开发的网站越来越多,比较知名的网站如知乎、豆瓣、果...

Eastmount
2017/06/27
0
0
Django入门学习(一)

此学习过程是参照Django官方文档进行的,参考学习网址为Django。至于Django的安装在此不再叙述,请参考Django install。我在此的开发环境是Win7 64位、Eclipse+PyDev、MySQL、Python3.4,Pyt...

nbl_cs
2016/10/11
617
4
搭建openstack源码开发环境

大家在搭建openstack源码开发环境是在单机环境下安装openstack+eclipse+pydev调试的吗?还是在真实集群下?我开始在windows下eclipse+pydev发现很多模块unsolved,我现在的想法是在windows下...

chape
2013/04/20
3.3K
1
Django学习(二)

继续上一篇文章:Django学习(一)没看过的朋友可以点击链接:http://www.zhouhongliang.cn/article/32.html看一下 用Django创建一个项目,跟每个程序第一个必须要会的就是,输出HelloWorld!...

段友周
2017/11/20
0
0

没有更多内容

加载失败,请刷新页面

加载更多

VS code编辑器安装 php7.2 NTS 版本 Xdebug

本文使用的是 phpstudy 一键安装包(windows32位) php 版本是 php7.2 NTS 1、在 phpstudy 面板中开启 phpdebug 扩展 // 其他选项菜单-> php 扩展与设置-> php 扩展 2、官方下载 Xdebug // ...

削个椰子皮_给个梨
22分钟前
1
0
Swagger中配置了@ApiModelProperty的allowableValues属性但不显示的问题

现在用Swagger来生成API文档的例子已经非常多了,今天碰到开发同事问了一个问题,帮着看了一下,主要还是配置方法的问题,所以记录一下。如果您也碰到了同样的问题,希望本文对您有用。 问题...

程序猿DD
52分钟前
2
0
sql 命令

show variables like '%general%'; show variables like '%log_output%'; show variables like '%quer%'; show global status like '%slow%';...

JavaSon712
今天
2
0
Django修改默认数据库引擎

Django默认数据库引擎为sqlite3,除了sqlite3,还支持postgresql、mysql、oracle 配置如下:其中postgresql_psycopg2为postgresql的适配器。 'django.db.backends.postgresql' 'django.db.bac......

MichaelShu
今天
0
0
动画源码解析

目录介绍 1.Animation和Animator区别 2.Animation运行原理和源码分析 2.1 基本属性介绍 2.2 如何计算动画数据 2.3 什么是动画更新函数 2.4 动画数据如何存储 2.5 Animation的调用 3.Animator...

潇湘剑雨
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部