【发布时间】:2018-10-09 12:00:07
【问题描述】:
我在 django 2.1 应用程序中使用云数据存储。当我输入 localhost:8081 时,它让我进入说好的页面。但是当我输入 localhost:8081/datastore 时,它给了我以下错误。
[datastore] 信息:未知请求 URI:/datastore
我正在使用数据存储模拟器。请帮忙。
项目级 urls.py
urlpatterns = [
path('', include('chaipani.urls')),
path('users/', include('chaipani.urls')),
path('users/', include('django.contrib.auth.urls')),
path('accounts/', include('allauth.urls')),
path('admin/', admin.site.urls),
path('invitations/', include('invitations.urls', namespace='invitations')),
]
应用程序级 urls.py
urlpatterns = [
path('', views.Home.as_view(), name='home'),
path('post/new/', views.post_new, name='post_new'),
path('post/<int:pk>/edit/', views.post_edit, name='post_edit'),
]
我的 app.yaml
# [START django_app]
runtime: python37
handlers:
- url: /static
static_dir: static/
- url: /.*
script: auto
【问题讨论】:
-
当您提出问题时,您确实需要提供更多详细信息(和代码)。检查How to Ask 以获取一些指导。在这种情况下,您的
urls.py是什么样的?如何重现您的问题? -
对此我很抱歉。我已经更新了。
-
那么,是什么让您相信
/datastore如果您没有在您的 url 模式中定义它会导致任何结果? -
我正在使用数据存储模拟器。由于 localhost:8081 将我带到一个说“好的”的页面。所以我相信数据存储模拟器必须有一些底层机制来查看数据存储。
-
我对所有这些东西都是新手。浏览了文档和博客。无法找到一种方法来查看我的数据正在更新/插入到我的数据存储中。所以我只是想看看我的数据。
标签: django google-app-engine google-cloud-datastore