我无法将自定义域映射到我的Google App Engine应用.我已经采取的步骤是:
但是,在Google Apps的"域名"部分中的最后3天,它会显示"MX记录设置验证正在进行中".
此外,当我在Google App Engine帐户的应用程序设置中添加域名时,我会被重定向到登录页面(尽管已经登录,Google Apps中的管理员以及Google App Engine应用程序的所有者) ).无论哪种方式,当我再次登录时,我只是被重定向回到登录页面,我无法再进一步了.
此外,我已为App Engine帐户启用了结算功能.我之前已多次配置应用引擎域,从未遇到过这些问题.任何帮助,将不胜感激.
更新:
根据@ presveva的建议,我设置了一个新的Google Apps帐户(尽管已经有了一个),创建新的Google App后的第一页是服务器错误.刷新页面并验证域的所有权后,我将域添加到App Engine.
在"请接受Google App Engine条款和条件继续"页面上,首先没有任何条款显示(页面上有大量XMLHttpRequest错误),并且在提交"我接受.继续添加此服务"后,下一页说明"尝试安装此应用程序时出错.请稍后再试."
这个过程非常糟糕,如果谷歌解决这个问题会很好.
我还没有完全掌握的一件事是,如果缓存清单在列出的所有文件处于联机状态时也充当预取.
例如,假设我正在访问:
/page1.html
Run Code Online (Sandbox Code Playgroud)
我网站上的每个页面都有相同的声明:
<html manifest="/cache.manifest">
Run Code Online (Sandbox Code Playgroud)
在缓存清单文件中,我有:
CACHE MANIFEST
/page2.html
/page3.html
/page4.html
Run Code Online (Sandbox Code Playgroud)
所以会发生的事情是我首先访问/page1.html,当我在线时,我的浏览器也会知道如何缓存2-4页.当我断开连接并访问第2-4页时,所有内容都会加载,因为它已经被缓存了.
问题:如果我访问/page1.html,并且我仍然在线连接,并访问/page2.html,我的浏览器是否仍会请求/page2.html,或者它是否会向服务器发出另一个请求并使用缓存的内容从/cache.manifest文件?基本上就像firefox使用的预取链接一样?
我正在构建一个.net Web应用程序并使用带有cookie的Forms身份验证来记住用户是否已登录:
<authentication mode="Forms">
<forms timeout="4320" cookieless="UseCookies" loginUrl="~/account.aspx" name="test" slidingExpiration="true" />
</authentication>
Run Code Online (Sandbox Code Playgroud)
但是在构建,更改web.config或进行IIS重置之后,我加载的第一个页面显示我没有登录.但是如果我再次刷新页面然后显示我已登录,即使我没有任何东西.
所以它似乎记得我已登录,但只在第一页加载后.
这是通常的吗?我在web.config中是否有错误配置的内容?这只是一个localhost问题吗?
我需要有一个函数告诉我django会话ID当前是否已经过身份验证.我知道这已经内置到django中,我的工作正常.
但是我有一个传递会话ID的外部应用程序,当它将会话ID字符串传递回django时,我需要验证此会话ID是否有效并且当前已经过身份验证.
我在哪里开始重用django 1.2的一些内置函数?
谢谢
python django django-authentication django-sessions django-users
我理解WCF和Sitecore的问题,因为Sitecore.Context不能用于WCF请求.
但我真正想做的就是传入站点名称,并让WCF从web.config中的"站点"部分返回该"站点"节点的一些属性.
例如,在下面的代码中,网站"www.mysite.com"的网站名称为"mysitename".我怎么能以编程方式从web.config获取站点的主机名?
<sites>
<site name="mysitename" hostName="www.mysite.com" virtualFolder="/" physicalFolder="/" rootPath="/sitecore/content" startItem="/home" database="web" domain="extranet" allowDebug="true" cacheHtml="true" htmlCacheSize="100MB" registryCacheSize="0" viewStateCacheSize="0" xslCacheSize="5MB" filteredItemsCacheSize="2MB" enablePreview="true" enableWebEdit="true" enableDebugger="true" disableClientData="false" />
</sites>
Run Code Online (Sandbox Code Playgroud)
我不关心它是否使用预构建的sitecore函数,或者只是能够读取web.config的这一部分的.net代码.任何反馈都会有所帮助,谢谢.
我在列表的顶部和底部做圆角,每个LI都有背景颜色.由于背景颜色,整个UL的圆角不适用,并且第一个和最后一个LI仍然具有方角.
一切都很好,除了有些场景需要隐藏第一个LI,我用类名做这个,在下面的例子中我有"隐藏我".
<ul>
<li class="hide-me">A</li>
<li>B</li>
<li>C</li>
<li>D</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
因此,在上面的代码中,我想隐藏LI与类"hide-me"并显示LI B,C,D.因此,LI B将具有圆形左上方和右上方,并且LI D将具有圆形左下方和圆形右下方.
我正在使用的CSS就像:
li:first-child {
border-top-left-radius: 8px;
border-top-right-radius: 8px;
}
li:last-child {
border-bottom-left-radius: 8px;
border-bottom-right-radius: 8px;
}
li { background:yellow; }
.hide-me { display:none; }
Run Code Online (Sandbox Code Playgroud)
但正如你所看到的,我上面的CSS会将圆角应用于隐藏的LI A. 但在这种情况下,LI B将位于列表的顶部,因为LI A是隐藏的,但由于它不是UL中的第一个子节点,因此它没有圆角.
因此,对于这种情况,如何为未隐藏的第一个LI应用圆角?
我的内容在移动和网站之间将完全相同.我唯一想要改变的是基础模板.一个用于移动HTML的基本模板,另一个用于网站HTML.
一种解决方案是包装render_to_response并确定要呈现的HTML,但我仍然有两个文件.
有没有办法可以动态地告诉模板要扩展哪个页面?
我正在为django url找出一个python正则表达式的麻烦.我有一定的标准,但似乎无法拿出神奇的公式.最后,我可以确定哪个页面是CMS页面,并将django函数传递给它应该加载的别名url.
以下是一些匹配的有效字符串示例:
标准:
不应匹配的示例:
我知道这还不是很接近,但就我而言:
(?P<alias>([a-z/-]{4,30}))
Run Code Online (Sandbox Code Playgroud)
我为有很大的要求而道歉,但我无法理解这个正则表达式的东西.
谢谢!
我是python,django和谷歌应用引擎的新手.所有伟大的工具,并一直享受与他们合作.
但是,在我的生产网站上加载一个网页需要4秒钟,我觉得这很糟糕,需要不到一秒钟.我还验证了在获取页面的请求中有很长时间,而不是下载任何媒体文件.
首先想的是,它仍然有任何gae应用程序的第一个启动问题,我不是试图解决这些问题.我了解到,在您上传新版本后第一次访问您的网站时,它需要首次加载代码.此外,如果您的网站不经常访问,那么这种情况很多.所有这些我都知道并且没有尝试获取更多信息.
我的网站相对简单,不加载大数据或显示复杂的设计.在我的本地主机上它运行得非常快.我还应该指出,我正在使用Django nonrel,这是一个很棒的工具,可以让我在gaj上快速开发django:http://www.allbuttonspressed.com/projects/django-nonrel
我遇到的问题是它让位于生产中加载页面的时间很长,我需要深入了解它.我确信我编写的内容很糟糕,但我对python和gae不太熟悉,知道最好的调试实践,特别是如果它似乎只在生产中有问题.
因此,对于新手python/django/google应用程序引擎开发人员,如何快速轻松地找到哪些功能花费了这么多时间?
python django google-app-engine django-nonrel google-cloud-datastore
django ×4
python ×3
c# ×2
html ×2
.net ×1
asp.net ×1
cookies ×1
css ×1
django-urls ×1
django-users ×1
google-apps ×1
html5 ×1
prefetch ×1
regex ×1
sitecore ×1
templates ×1
wcf ×1
web-config ×1