小编Ame*_*chi的帖子

Django:Heroku未能启动,at = error code = H10 desc ="App崩溃"

试图在Heroku上启动一个应用程序,过去几周我似乎无法通过这个错误.我正确设置了我的仓库,所有东西都通过git推送到Heroku然后当我通过给我的链接打开我的网站时,我看到应用程序失败错误消息.我查看我的日志,但似乎无法解密错误来自哪里或如何开始调试.如果有人可以帮助那将是惊人的!谢谢!

我的日志消息如下:

2015-02-02T04:01:38.814574+00:00 heroku[web.1]: Starting process with command `gunicorn indie_app.wsgi`
2015-02-02T04:01:39.881951+00:00 app[web.1]: Traceback (most recent call last):
2015-02-02T04:01:39.881989+00:00 app[web.1]:     sys.exit(run())
2015-02-02T04:01:39.882016+00:00 app[web.1]:   File "/app/.heroku/python/lib/python2.7/site-packages/gunicorn/app/wsgiapp.py", line 74, in run
2015-02-02T04:01:39.881966+00:00 app[web.1]:   File "/app/.heroku/python/bin/gunicorn", line 11, in <module>
2015-02-02T04:01:39.882149+00:00 app[web.1]:   File "/app/.heroku/python/lib/python2.7/site-packages/gunicorn/app/base.py", line 71, in run
2015-02-02T04:01:39.882183+00:00 app[web.1]:     Arbiter(self).run()
2015-02-02T04:01:39.882250+00:00 app[web.1]:     self.manage_workers()
2015-02-02T04:01:39.882055+00:00 app[web.1]:     WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()
2015-02-02T04:01:39.882129+00:00 app[web.1]:     super(Application, self).run()
2015-02-02T04:01:39.882077+00:00 app[web.1]:   File "/app/.heroku/python/lib/python2.7/site-packages/gunicorn/app/base.py", line 185, in run
2015-02-02T04:01:39.882210+00:00 app[web.1]:   File "/app/.heroku/python/lib/python2.7/site-packages/gunicorn/arbiter.py", line 169, in run
2015-02-02T04:01:39.882270+00:00 app[web.1]:   File "/app/.heroku/python/lib/python2.7/site-packages/gunicorn/arbiter.py", line …
Run Code Online (Sandbox Code Playgroud)

git django heroku

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

通过客户端使用两个API作为IOS应用程序(Swift)的喜欢功能实现

我们正在尝试为我们的IOS应用程序构建一个简单的关注功能.我们有两个API,我们Brand API的对象数组包含每个对象中我们品牌的独特品牌ID.我们Firebase API在哪里存储用户.在Firebase API它内部有一个名为unique brand ids from ourfollowBrands的键,其中的对象数组由Brand API` 组成,键为值为true.一旦用户按照品牌喜欢我们的应用程序上的品牌,就会创建对象.

当应用程序加载时,我们会检查Firebase API品牌ID 是否与品牌ID相匹配,Brand API然后显示一个星标,表示用户已经关注该品牌.

我们的问题是Brand API通过分页(即抵消)来实现,那么如果不是所有独特的品牌ID都可以与我们进行比较,我们将如何验证他们所关注的所有品牌Firebase API

我们在IOS方面使用swift.并Brand API使用django-tastypie构建

Firebase API

"user_id" : {
  "currentFollowingCount" : 0,
  "displayName" : "",
  "email" : "",
  "followingBrands" : {
    "unique_brand_id" : true
  },
  "provider" : "Facebook",
  "userID" : "user_id"
}
Run Code Online (Sandbox Code Playgroud)

品牌API

{
  "labels": [
    {
      "id": "unique_brand_id"
    }
  ],
  "meta": {
    "limit": 10,
    "next": "/api/?limit=10&offset=10", …
Run Code Online (Sandbox Code Playgroud)

ios tastypie swift

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

自动填充子弹字段Django

我定义了一个模型,数据库中有100多个数据条目。我想自动填充一个子弹字段,并在管理员中看到它,因为我不想为100多个字段添加新条目。

当我将AutoSlug()字段添加到模型中并进行迁移时,prepopulated_fields = {'slug': ('brand_name',)}它似乎不起作用,在我的内部使用它时也不起作用admin.py,并且我尝试在slug中将默认字段添加为模型中所需的字段名称但无济于事,解决方案没有工作。

他们还有其他关于如何预装塞子的建议吗?

class Brand(models.Model):

    brand_name = models.CharField(unique=True, max_length=100, blank=True, default="", verbose_name=_('Brand Name'))

    slug = models.SlugField(max_length=255, verbose_name=_('Brand Slug'), default=brand_name)
Run Code Online (Sandbox Code Playgroud)

django django-models django-forms

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

正式参数后面的SyntaxError:missing)

我在调试器中反复遇到同样的错误,"正式参数后出现"SyntaxError:missing"".

这是我设置的参数:

var CircleOptions = {
    posBall: {
        x: 160, 
        y: 180
    },
    radius: 40,
    startAngle: 0, 
    endAngle: Math.PI * 2, 
    anticlockwise: false,
    radians: 0,
    xMove: Math.random(),
    yMove: Math.random(),
    speed:2,
    angle:80,
    velocityX:1,
    velocityY:1
};
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

function CircleCoordinates(CircleOptions.posBall.x, CircleOptions.posBall.y, CircleOptions.radius) {
    var left = CircleOptions.posBall.x - CircleOptions.radius,
    top = CircleOptions.posBall.y + CircleOptions.radius,
    right = CircleOptions.posBall.x + CircleOptions.radius,
    bottom = CircleOptions.posBall.y - CircleOptions.radius;
};
Run Code Online (Sandbox Code Playgroud)

当我输入我的函数时,我也得到同样的错误:

function CircleCoordinates(CircleOptions.posBall.x, CircleOptions.posBall.y, CircleOptions.radius) {
    var left = CircleOptions.posBall.x - CircleOptions.radius;
    var top = CircleOptions.posBall.y + CircleOptions.radius; …
Run Code Online (Sandbox Code Playgroud)

javascript var function

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

SecurityError:操作不安全.使用Htmlcanvas

试图将drag我的画布元素转换为PNG或Jpeg照片(像polyvore一样的情绪板概念),这样我就可以在一张PNG或Jpeg照片中一次性查看我在画布上放置的图像.所以我可以保存它或对照片做任何事情.

但我遇到了一个SecurityError:操作不安全.当我按下保存并尝试转换数据以使用.alert()方法实际显示保存的图像给自己.我有什么想法可以通过这个错误来实现目标?谢谢!

这是我的项目链接到现场查看:http://amechi101.github.io/moodboard/

HTML:

 <div id="container" ondrop="drop(event)" ondragover="allowDrop(event)"></div>
 <div class="buttonMoodBoard">
    <button class="btn btn-primary btn-lg" id="save">Save Moodboard</button> 
 </div>
Run Code Online (Sandbox Code Playgroud)

使用Javascript:

var stage = new Kinetic.Stage({
                container: 'container',
                width: 500,
                height:500
            });

            var layer = new Kinetic.Layer();

uni_width = 120;

function allowDrop(ev) {
    ev.preventDefault();
}

function drag(ev) {
    ev.dataTransfer.setData("Text", ev.target.id);
}

function drop(ev) {
    ev.preventDefault();
    data = ev.dataTransfer.getData("Text");
    img_received = document.getElementById(data);
    ratio = img_received.height / img_received.width;

    var c=document.getElementById("container");
    drop_x=ev.pageX-c.offsetLeft;
    drop_y=ev.pageY-c.offsetTop;

    var imageObj = new Image();
    imageObj.src = img_received.src; …
Run Code Online (Sandbox Code Playgroud)

javascript html5 canvas

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