1.安装django html
首先你已经安装好了python,打开安装目录打开scripts文件夹: python
这是能够运行的脚本,就是命令。有两种:pip和easy_install。均可以。我用的pip,格式是:pip install django==1.9,它就自动安装了,若是以用过linux,这种方式应该很熟悉的。能够看一下这边博客:廖雪峰的官方网站 linux
2.下载eclipse个人版本是j2ee版本的,这个版本是作网站开发的。下好后打开 sql
这是个插件库,在里面收缩pydev,就会出来的,其余的eclipse的版本不一样可能会没有这个选项,那就须要选项 数据库
install new software很少介绍了。 django
3.建立helloworld项目,pydev支持django很方便的。 服务器
django自带测试服务器和数据库sqlite3,建好后运行127.0.0.1:8000若是没有错误就会出现 session
4.建立应用,manage.py startapp,eclipse有个快捷方法: app
建立好后,打开文件views.py 这个就是响应请求返回数据的文件, eclipse
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.