我正在尝试在 Google App Engine 上部署一个 Django 应用程序。我按照此处给出的说明进行操作。唯一的问题是,当我执行命令时,gcloud app deploy
我会收到错误消息:
错误:(gcloud.app.deploy) NOT_FOUND:无法从 GAIA 检索 P4SA:[service-290226755412@gcp-gae-service.iam.gserviceaccount.com]。可能是 GAIA 传播延迟或来自已删除应用的请求。
我在网上没有找到任何东西,无法通过。提前致谢!
我有两个应用程序:core
这dm
是我的代码:
核心/urls.py
urlpatterns = [
path('', views.index, name='index')
]
Run Code Online (Sandbox Code Playgroud)
dm/urls.py
urlpatterns = [
path('', views.dm, name='dm'),
path('prices', views.dm_prices, name='prices')
]
Run Code Online (Sandbox Code Playgroud)
我的网站/urls.py
from core import views
from dm import views
urlpatterns = [
path('admin/', admin.site.urls),
path('', include('core.urls')),
path("stripe/", include("djstripe.urls", namespace="djstripe")),
path('dm', include('dm.urls')),
path('dm/prices', include('dm.urls')),
]
Run Code Online (Sandbox Code Playgroud)
所以,从404页面来看,我可以看到他看到的URL是:
如果有人能向我解释 django 如何读取不同的 URL 以及如何对它们进行排序,我会非常高兴。多谢!
我正在尝试自动发送消息,因此我需要转到换行符,我通过使用 Shift+Enter 来完成此操作,如本线程中的回答。
这是我的代码:
string = f"Lorem ipsum dolor sit amet\nconsectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa.\n\nPS: Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus."
action = ActionChains(browser)
for part in string.split('\n'):
action.send_keys(part)
action.key_down(Keys.SHIFT).key_down(Keys.ENTER).key_up(Keys.ENTER).key_up(Keys.SHIFT).perform()
Run Code Online (Sandbox Code Playgroud)
我应该得到的输出是:
Lorem ipsum dolor sit amet
consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa.
PS: Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.
Run Code Online (Sandbox Code Playgroud)
但我得到的输出更像是:
Lorem ipsum dolor sit amet Lorem ipsum …
Run Code Online (Sandbox Code Playgroud) 我是姜戈的新手。我目前正在尝试将我的静态 html/css 网站带到 Django(主要用于学习)。我唯一的疑问是:我应该为我的每个页面使用一个新的应用程序吗?
怀疑来自这样的事实:我给页面的标题是不同的,因此制作 page_title 变量需要我在views.py中写入,但我不能(也许我错了)在里面写入多个page_title变量同一应用程序的views.py。
谢谢你的时间!