小编Eri*_*and的帖子

Node.JS:获取错误:[nodemon]内部监视失败:观看ENOSPC

我刚刚第一次安装Node.js在我的Ubuntu 14.04操作系统上.我也安装了npm.我的安装过程的下一步是安装nodemon.这一切都很好.


但是,当我nodemon通过输入nodemon app.js我的命令行运行时,我收到以下错误...

[nodemon] 1.8.1 [nodemon] to restart at any time, enterrs [nodemon] watching: *.* [nodemon] startingnode app.js [nodemon] Internal watch failed: watch ENOSPC

在命令行下面的错误...

alopex@Alopex:~/Desktop/coding_dojo/week-9/javascript/node/testing_node$ Hello World
Run Code Online (Sandbox Code Playgroud)

为什么会这样?这是nodemon的正常行为吗?如果没有,我该如何解决?


旁注......

1)app.js是一个内部的Javascript文件console.log(111).
2)node版本是v0.10.25
3)npm版本是1.3.10
4)nodemon版本是1.8.1
5)ubuntu版本是...

Distributor ID: Ubuntu
Description:    Ubuntu 14.04.3 LTS
Release:    14.04
Codename:   trusty
Run Code Online (Sandbox Code Playgroud)

javascript node.js

114
推荐指数
9
解决办法
8万
查看次数

Python Regex:密码必须至少包含一个大写字母和数字

我正在使用Python和Flask对密码进行表单验证.密码需要包含至少一个大写字母和至少一个数字.

我目前的失败尝试......

re.compile(r'^[A-Z\d]$')
Run Code Online (Sandbox Code Playgroud)

python regex flask

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

git rebase -i origin master"致命:需要单个修订无效的上游起源"

我正在与一位在我的Github中拥有"协作者"权限的朋友一起开展Ruby项目.

  • 他从他的分支机构发出拉动请求(与主人分开).
  • 我将他的拉请求合并到主分支中.
  • 然后我在命令行上发出命令git rebase -i origin master.

git rebase -i origin master命令告诉我以下错误:

devil@DEVil:~/repos/ruby_bank$ git rebase -i origin master
fatal: Needed a single revision
invalid upstream origin
Run Code Online (Sandbox Code Playgroud)

关于此错误还有其他问题,但它们都不符合此问题的标准.

git github

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

如何使用Bcrypt加密Django中的密码

我正在尝试使用Bcrypt加密用户在注册时提供的密码,然后使用Bcrypt验证用户在登录时存储在数据库中的散列版本时提供的密码.

有一些关于如何通过Django 文档安装Bcrypt的非常好的文档,但它们实际上并没有向您展示如何使用Bcrypt来哈希密码或使用其他命令.

你需要从某个地方导入Brcrypt吗?如果是这样,它的正确语法是什么?散列密码和将散列密码与非散列密码进行比较的语法是什么?

我在settings.py文件中安装了Bcrypted库,并通过pip安装了Bcrypt.使用Bcrypt还需要做什么?

python encryption django bcrypt

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

什么是Django端点?

我制作了一个Django/jQuery/JS Tug O'War应用程序,其中用户按下mash他们的特定键,试图将HTML <img>标签一直拉到他们的屏幕一侧.当用户获胜时,游戏/玩家模型字段被更新并且游戏重新开始.其中一些领域是赢得比赛所需的关键按压总数,赢了/输了多少,以及每个玩家有多少胜/负.

我正在研究的项目要求我为排行榜创建一个新的Django 端点,显示一些简单的游戏统计数据.

什么是Django端点?

制作一个普通的排行榜是否只是一个奇特的词?或者我想做一些特别的事情?他们建议我在制作时使用胡子(找不到关于那是什么的解释).

我似乎无法在Stack Overflow或interwebs上找到相关信息.此时我一直在寻找约2小时的答案.

这是项目说明的链接..

Tug O'War

javascript python django jquery

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

从google.cloud导入monitoring_v3 ImportError:无法导入名称monitoring_v3

我正在尝试使用 Google Cloud Platform 的 Stack Driver API 和下面的 Python/Flask 代码...

视图.py

import google.cloud
from google.cloud import monitoring_v3
# from google.cloud.monitoring_v3 import query
Run Code Online (Sandbox Code Playgroud)

要求.txt

Flask==0.12.2
oauth2client==2.0.1
google-api-python-client==1.6.2
facebookads==2.11.1
httplib2==0.10.3
enum==0.4.6
requests-toolbelt==0.8.0
google-cloud-storage==1.6.0
google-resumable-media==0.3.1
google-auth
google-cloud-monitoring==0.28.0
google-cloud
Run Code Online (Sandbox Code Playgroud)

无论出于何种原因,它似乎找不到该monitoring_v3库,因为每当我运行代码时,我都会收到以下错误......

from google.cloud import monitoring_v3
ImportError: cannot import name monitoring_v3
Run Code Online (Sandbox Code Playgroud)

我尝试更新,google-cloud-monitoring==0.29.0但这只会产生另一个不相关的错误。

python flask google-cloud-platform google-cloud-monitoring

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

Gunicorn Upstart文件无法启动

我正在尝试启动一个应用程序,gunicorn并且nginx不得不重复删除和更改文件几次.这一次,我遇到了问题.

我首先创建了一个upstart文件......

sudo nano /etc/init/gunicorn.conf

description "Gunicorn application server handling flowershop"

start on runlevel [2345]
stop on runlevel [!2345]

respawn
setuid ubuntu
setgid www-data
chdir /home/ubuntu/flowershop

exec env/bin/gunicorn --workers 3 --bind unix:/home/ubuntu/flowershop/flowershop.sock flowershop.wsgi:application
Run Code Online (Sandbox Code Playgroud)

然后我跑了......

sudo service gunicorn start
Run Code Online (Sandbox Code Playgroud)

它开始了!

我不得不更改它创建的套接字的名称,所以我删除了/etc/init/gunicorn.confupstart文件,创建了一个新的upstart文件,其名称与上一个相同,并尝试运行sudo service gunicorn start.

它现在返回以下与以下命令对应的错误消息...

sudo service gunicorn start

start: Job failed to start
Run Code Online (Sandbox Code Playgroud)

&&

sudo service gunicorn stop

stop: Unknown instance: 
Run Code Online (Sandbox Code Playgroud)

这显然与我的干涉有关,但我没有丝毫的线索如何解决它.

django ubuntu nginx gunicorn

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

TypeError:int()参数必须是字符串,类字节对象或数字,而不是'datetime.datetime'

我正在尝试为我的所有模型添加'created_at'字段,并且收到以下错误...

TypeError: int() argument must be a string, a bytes-like object or a number, not 'datetime.datetime'

按顺序,这是我的工作流程...

1)我把created_at = models.DateTimeField(auto_now_add=True)我的模型.
2)我运行python manage.py makemigrations并在命令行中显示以下提示...

You are trying to add a non-nullable field 'created_at' to comment without a default; we can't do that (the database needs something to populate existing rows).
Please select a fix:
1) Provide a one-off default now (will be set on all existing rows)
2) Quit, and let me add a default in models.py …
Run Code Online (Sandbox Code Playgroud)

python django datetime

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

在Django视图中调用'request.POST'时,Ajax POST不发送数据

我试图让Ajax POST将数据发送到我的视图,这样我就可以在那里操作我的数据,当我点击一个div类时up-arrow.

问题是,当我单击所述div并request.POST在我的视图文件中打印时,我得到一个POST包含的对象<QueryDict: {}>.空!我似乎无法弄清楚为什么我的POST请求没有发送我的数据.

这是我的HTML ...

{% for i in post.posts %}
    <li>
        <div>
            <div class='up-arrow'>
            </div>
            {{i}}
        </div>
    </li>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

这是我的AJAX/jQuery ......

$(document).ready(function(){
            $('.up-arrow').click(function(){
                $(this).hide()
                console.log('click')
                $.ajax({
                    headers: {
                        'Content-Type':'application/json',
                        'X-CSRFToken': getCookie('csrftoken')
                    },
                    url: 'voteuppost',
                    type: 'POST',
                    data: {'dane': 123456789101112},
                    success: function(data) {
                        alert('success!')   
                    },
                    error: function(){
                        alert('fail')
                    }

                })
                return false
            });
            function getCookie(name) {
            var cookieValue = null;
            if (document.cookie && document.cookie != '') …
Run Code Online (Sandbox Code Playgroud)

javascript django ajax jquery

5
推荐指数
2
解决办法
4314
查看次数

无法启动gunicorn.service:未找到Unit gunicorn.service

我想一个基本的应用程序部署到Amazon EC2使用Django,GunicornNginx.我有应用程序git clone进入我的AWS Ubuntu实例并正在运行Django 1.10.

我可以使用Gunicorn以下命令运行我的应用程序...

gunicorn --bind 0.0.0.0:8000 blackspruceherbals.wsgi:application

当我尝试为其创建一个upstart文件时,我遇到了麻烦Gunicorn.文件路径如下......

/etc/init/gunicorn.conf

而新贵代码看起来像这样......

description "Gunicorn application server handling black spruce herbals"
start on runlevel [2345]
stop on runlevel [!2345]
respawn
setuid ubuntu
setgid www-data
chdir /home/ubuntu/websitename/
exec bsh_env/bin/gunicorn --workers 3 --bind unix:/home/ubuntu/websitename/websitename.sock websitename.wsgi:application
Run Code Online (Sandbox Code Playgroud)

当我跑...

sudo service gunicorn start

我收到以下错误...

Failed to start gunicorn.service: Unit gunicorn.service not found.

是什么赋予了?我已经在互联网上寻找答案,但一无所获.你能看到一些明显我做错的事吗?提前致谢.

django ubuntu amazon-ec2 amazon-web-services gunicorn

5
推荐指数
2
解决办法
7300
查看次数