小编ROB*_*ROB的帖子

CronJob没有运行

我通过输入crontab -e在ubuntu环境中为root用户设置了cronjob

  34 11 * * * sh /srv/www/live/CronJobs/daily.sh
  0 08 * * 2 sh /srv/www/live/CronJobs/weekly.sh
  0 08 1 * * sh /srv/www/live/CronJobs/monthly.sh
Run Code Online (Sandbox Code Playgroud)

但是cronjon不会跑.我已经尝试检查cronjob是否正在运行

pgrep cron

并提供进程ID 3033. shell脚本调用python文件,用于发送电子邮件.运行python文件是可以的.它没有错误,但是cron没有运行.daily.sh文件中包含以下代码.

python /srv/www/live/CronJobs/daily.py
python /srv/www/live/CronJobs/notification_email.py
python /srv/www/live/CronJobs/log_kpi.py
Run Code Online (Sandbox Code Playgroud)

linux crontab ubuntu-12.04

31
推荐指数
4
解决办法
8万
查看次数

在mongodb中查找字段的所有非不同值

如何在mongodb中列出集合中字段的所有非不同值?我找到了明确的命令来找到该字段的所有不同值,但我想要相反.

mongodb mongodb-query aggregation-framework

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

在django中反向Ajax模块来构建通知系统

我正在使用python和django来构建应用程序.我想在facebook通知中建立通知系统.我想要的是,一旦数据库更新,用户就会收到有关更改的通知.为此,我不想使用ajax并在每个时间间隔发出异步请求而不是我想要的服务器将更改推送到客户端.那可能吗?如果是,我该怎么做?

python django ajax web

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

我需要在mongodb中关闭连接吗?

我使用python和django来制作基于Web的应用程序.我使用mongodb作为后端数据库.我有一个名为MongoConnection的基类,它使用pymongo层与mongodb进行通信.我对这个层非常好,因为它为我分离了业务层的数据库.我的自定义MongoConnenction类如下: -

#!/usr/bin/env python
# encoding: utf-8
# Create your views here.
from pymongo import MongoClient
import pymongo
from pymongo import Connection
import json
from bson import BSON
from bson import json_util


class MongoConnection():
    def __init__ (self, host="localhost",port=27017, db_name='indexer', conn_type="local", username='', password=''):
        self.host = host
        self.port = port
        self.conn = Connection(self.host, self.port)
        self.db = self.conn[db_name]
        self.db.authenticate(username, password)

    def ensure_index(self, table_name, index=None):
        self.db[table_name].ensure_index([(index,pymongo.GEOSPHERE)])

    def create_table(self, table_name, index=None):
        self.db[table_name].create_index( [(index, pymongo.DESCENDING)] )


    def get_one(self,table_name,conditions={}):
        single_doc = self.db[table_name].find_one(conditions)
        json_doc = json.dumps(single_doc,default=json_util.default)
        json_doc = …
Run Code Online (Sandbox Code Playgroud)

python django mongodb pymongo

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

如何防止Django管理员中的超级用户删除?

在django admin我有4个用户和一个超级用户.我的用户具有访问权限受限的用户状态,无法删除/查看/编辑用户,但管理员对所有其他用户和模型具有权限.我确实希望超级用户能够访问用户数据并编辑/修改/删除它们,但我不希望超级用户能够删除他/她自己.目前超级用户可以删除自己.有没有办法在django中禁用超级用户自己删除?任何帮助将不胜感激.

谢谢

python django django-admin

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

Mongodb:检查数组字段是否包含数字或字符串

我的收藏说“myfollower”,如下所示:-

{
   '_id':ObjectId('15423748234'),
   'userid':12,
   'follower_id':[1,2,3,4,5,6]
}
Run Code Online (Sandbox Code Playgroud)

现在,我想找到所有包含 userid“4”作为关注者的文档。如何才能做到这一点?

python django mongodb pymongo

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

使用python脚本从HttpResponse读取数据

我在 Python 中有一个函数,它为客户端返回 json 作为 HttpResponse 为:-

def get_response():
    return HttpResponse(json.dumps({'status':1}))
Run Code Online (Sandbox Code Playgroud)

现在从服务器本身我想要一个脚本来解码函数本身返回的值并检查状态值:-

check_value = READ_THE_RESPONSE_VALUE(get_response())['status']
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点??

python django

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