小编Tim*_*man的帖子

如何针对发货api测试尚未发布的新应用?

我已经获得了访问新的发货api的权限,在合作伙伴部分创建应用并随后对其进行编辑时,我可以将其设置为发货应用.

然后,我可以在测试商店(同一个合作伙伴帐户)中添加运费提供商,但只能看到USPS,加拿大邮政,联邦快递等...并且无法看到该应用程序.我想这是因为测试应用尚未发布.但我不想发布测试应用程序,并且在将其添加为运输提供商之前发布应用程序的要求会阻碍开发和测试;-)

我曾尝试访问http://your-store.myshopify.com/admin/api/auth?api_key=YOUR_API_KEY ,但我不知道怎样将增加我的测试应用程序作为航运率提供商在测试的航运喜好应用程序.

事实上,我放弃了使用http://your-store.myshopify.com/admin/api/auth?api_key=YOUR_API_KEY并转移到了用户的oauth2(我似乎无法得到传统AUTH的例子工作.)

我可以通过OAuth2注册该应用,但此运费应用的选项不会出现在"运营商计算的运费"中

现在我真的很难过.

shopify

7
推荐指数
2
解决办法
962
查看次数

如何避免为我的CSS文件调用"fonts.googleapis.com/css?family= .."

我正在使用asp.net mvc Intranet Web应用程序,我正在使用从网上下载的Web布局模板.在我的CSS文件中,大多数CSS文件的开头都有以下代码行(当然每个CSS都有不同的字体系列名称): -

@import url(https://fonts.googleapis.com/css?family=Shojumaru);
Run Code Online (Sandbox Code Playgroud)

我面临的问题是,在用户访问aspnet mvc内部网并且他们无法访问互联网的情况下,这导致浏览器继续尝试从googleapis.com大约10秒内下载文件.

我试图在我的服务器中提供这些字体,这样即使用户无法访问互联网,也会为这些文件提供服务.

任何人都可以建议我如何在我的asp.net mvc服务器中添加这些字体,而不是从中检索这些文件googleapis.com

谢谢

html css css3 razor

6
推荐指数
1
解决办法
1万
查看次数

如何通过客户端的Google数据存储区中的参考集合定义获取(或计数)数据存储区实体的长度

我在2个实体(谷歌数据存储区)之间有1到多个数据存储关系---即,在Restaurant_Table中的一个实例可以有来自Review_Table的许多评论 - 标记为集合"restaurant_reviews"

当我通过jinja在我的模板中旋转每个餐馆(在一个循环中)到每个餐馆的列表时,我想显示单个餐馆的评论数量或数量.所有餐馆都是以可变餐厅的数据存储区中的查询形式从服务器传递的,如我模板中的jinja2逻辑所示.

我收到一个错误,查询对象TypeError:'Query'类型的对象没有len().关于如何获得单个餐厅的评价的任何其他想法?救命!

{% for each in restaurants %}
    <script>            
     var html_output = "";
     var review_count ={{each.restaurant_reviews|length}};
    ...     
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

DATASTORE ENTITY定义是:

 class Review_Table(db.Model):
   date_submission = db.DateTimeProperty(required=True, indexed=True)
   course_id = db.ReferenceProperty(Restaurant_Table, 
             indexed=True, collection_name='restaurant_reviews')
Run Code Online (Sandbox Code Playgroud)

google-app-engine jinja2 google-cloud-datastore

1
推荐指数
1
解决办法
3078
查看次数