我尝试在Mac OS X 10.6.2上切换到Homebrew(在使用fink和macport之后).我安装了python 2.7
brew install python
Run Code Online (Sandbox Code Playgroud)
问题是,与Macport相反,似乎没有python_select实用程序,我的默认mac python总是默认的
which python
Run Code Online (Sandbox Code Playgroud)
给我吗
/usr/bin/python
Run Code Online (Sandbox Code Playgroud)
而/usr/bin/python不是一个符号链接
我怎样才能使python brew风格成为我的默认python?
我尝试创建一个请求,使用RequestFactory并发布文件,但我没有得到request.FILES.
from django.test.client import RequestFactory
from django.core.files import temp as tempfile
tdir = tempfile.gettempdir()
file = tempfile.NamedTemporaryFile(suffix=".file", dir=tdir)
file.write(b'a' * (2 ** 24))
file.seek(0)
post_data = {'file': file}
request = self.factory.post('/', post_data)
print request.FILES # get an empty request.FILES : <MultiValueDict: {}>
Run Code Online (Sandbox Code Playgroud)
如何通过我的文件获取request.FILES?
我尝试将初始值添加到modelformset_factory的空形式.
FormSet = modelformset_factory(MyModel, extra=2)
formset = FormSet(queryset=MyModel.objects.none(), initial=[{'foo': 'bar'}, {'foo': 'bar'}])
Run Code Online (Sandbox Code Playgroud)
我想将初始值设置为formset.empty_form,我该如何实现呢?
我正在尝试在原生Firefox(并使用Babel)中代理承诺.
var prom = new Promise(function(resolve, reject){resolve(42)});
var promProxy = new Proxy(prom, {});
promProxy.then(function(response){console.log(response)});Run Code Online (Sandbox Code Playgroud)
这不起作用,我得到'TypeError:'然后'调用一个没有实现接口Promise的对象.'
我正在寻找一种在我的一些ModelResource中添加"通用"搜索的方法.使用'v1'api,我希望能够查询已经使用这种url注册的一些ModelResource:/ api/v1 /?q ='blabla'.然后我想恢复一些可以填充查询的ModelResourceS.
你认为最好的方法是什么?
我尝试构建一个GenericResource(Resource),我自己的类重新呈现行数据,但没有成功.你有一些帮助我的链接吗?
问候,
django ×3
django-forms ×1
es6-promise ×1
homebrew ×1
javascript ×1
python ×1
tastypie ×1
testing ×1