我正在尝试使用urllib2.urlopen通过Facebook Graph API执行GET和POST请求.我从这里注意到:https://stackoverflow.com/questions/2690723/facebook-graph-api-and-django 我可以很容易地执行GET请求.
从这里:如何使用django发送POST请求?并且Python文档http://docs.python.org/library/urllib2.html似乎需要数据参数来执行POST请求.
但是看看Facebook的API:http://developers.facebook.com/docs/reference/api/event/#invited它说
您可以通过向/ EVENT_ID/invite/USER_ID发出HTTP POST来邀请用户参加活动
我不知道如何用urlopen做到这一点,因为直接打开这个url只会检查用户是否被邀请,如API页面所述:
您可以通过向/ EVENT_ID/invite/USER_ID发出HTTP GET来检查特定用户是否已被邀请参加活动:
欣赏输入.
我想在我的项目中使用django-celery
在settings.py我有
CELERY_RESULT_BACKEND = "amqp"
Run Code Online (Sandbox Code Playgroud)
服务器很好用
python manage.py celeryd --setting=settings
Run Code Online (Sandbox Code Playgroud)
但是如果我想从延迟的任务中访问结果,我会收到以下错误:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Python27\lib\site-packages\celery\result.py", line 108, in ready
return self.status in self.backend.READY_STATES
File "C:\Python27\lib\site-packages\celery\result.py", line 196, in status
return self.state
File "C:\Python27\lib\site-packages\celery\result.py", line 191, in state
return self.backend.get_status(self.task_id)
File "C:\Python27\lib\site-packages\celery\backends\base.py", line 404, in _is
_disabled
raise NotImplementedError("No result backend configured. "
NotImplementedError: No result backend configured. Please see the documentation
for more information.
Run Code Online (Sandbox Code Playgroud)
这很奇怪,因为当我刚刚运行celeryd(使用相同的芹菜设置)时,它运行得很好.以前有人遇到过这个问题吗?
提前致谢!
关于运行djcelery,我有一些问题.
我跑的时候
python manage.py celeryd --setting=settings
Run Code Online (Sandbox Code Playgroud)
工人似乎已经开始,但警告关注我:
C:\Python27\lib\site-packages\djcelery\loaders.py:86: UserWarning: Using settings.DEBUG leads to a memory leak, never use this setting in production environments!
Run Code Online (Sandbox Code Playgroud)
谷歌搜索这个警告信息,似乎没有人关心它.我应该担心吗?
非常感谢!
在之前的OpenCV 2.2中,我能够做到
VideoCapture capture(0);
capture.set(CV_CAP_PROP_FRAME_WIDTH, 640);
capture.set(CV_CAP_PROP_FRAME_HEIGHT, 480);
Run Code Online (Sandbox Code Playgroud)
为了修改帧大小.但是当我针对OpenCV 2.2编译我的应用程序之后,设置属性不再有效(尽管视频显示正确).如果我得到这些值,则返回0.如果我看一下捕获帧的大小,它是160 x 120.
我在网上搜索,但大多数帖子都是关于Linux中的问题,而我正在运行Windows 7 64位.我的网络摄像头是Logitech QuickCam Ultra Vision.
有没有人遇到同样的问题?还是没问题?
提前致谢!
从基于模型的模型表格中获取数据后,比如说
form_data = MyModelForm(request.POST)
Run Code Online (Sandbox Code Playgroud)
然后我可以创建一个Model by的实例
instance = Model(**form_data.cleaned_data)
Run Code Online (Sandbox Code Playgroud)
或者
instance = form_data.save()
Run Code Online (Sandbox Code Playgroud)
我想知道哪个是django世界的首选方式