在Openshi上运行developed Django时出现服务器错误

2024-10-01 02:30:25 发布

您现在位置:Python中文网/ 问答频道 /正文

我是Django和Openshift的新手。我非常希望在openshift上学习Django。但我在安装上有点问题。我成功地访问了服务器上的文件。但是我没有创建一个helloworld页面,即使我尝试了很多不同的语法和测试很多次。你知道吗

我唯一能做的就是创建用户并访问上的管理布局 http://dj-kkhchan.rhcloud.com/admin

下面是我创建helloworld页面的步骤。你知道吗

  1. 使用startapp创建应用程序(命名卡)

  2. 将应用程序添加到myproject/设置.py你知道吗

    已安装的应用程序=( 'django.contrib.admin管理员', 'django.contrib.auth公司', 'django.contrib.contenttypes', 'django.contrib.sessions公司', 'django.contrib.messages文件', 'django.contrib.staticfiles文件', '卡',

  3. 编辑视图(卡\视图.py)作为

    from django.http import HttpResponse def hello_world(request): return HttpResponse("Hello World!")

  4. 编辑myproject/网址.py像这样

     urlpatterns = [
     url(r'^admin/', include(admin.site.urls)),
     url(r'^hello/$', views.hellow_word),
     ]
    

当我浏览http://dj-kkhchan.rhcloud.com/hello/

显示“找不到文件”。你知道吗

补充:python版本是3.3,Django版本是1.8.4

事实上,我试过了pythonAnywhere.com并成功在此网站上创建hello world。所以我想知道为什么我不能在Openshift上很好地设置它。你知道吗


Tags: 文件djangopycom应用程序httphelloadmin