我正在使用TastyPie制作内部API.我有
from tastypie.authentication import ApiKeyAuthentication
class MyResource(ModelResource):
Meta:
authentication = ApiKeyAuthentication()
Run Code Online (Sandbox Code Playgroud)
禁用Auth规则后,我的API运行良好.有了它,无论我尝试什么,我都会收到401(未经授权)的回复.
我确信这是一旦你看到它在行动中非常明显的事情之一,但在此期间,请告知如何提出请求(GET).
我有一个模型,我希望工作人员能够编辑事件的日期.像这样:
class ThingAdmin(admin.ModelAdmin):
model = Thing
if obj.date < today: #Something like that
inlines = [MyInline,]
Run Code Online (Sandbox Code Playgroud)
问题是,我没有访问此级别的obj实例.我已经尝试重写get_formset(),但没有得到任何结果.
请指教?
我在一个站点上设置了一个应用程序缓存,不久后我意识到它的方式更加激进.我想删除它.永久性.
我已经读过,使用正确的MIMETYPE传递已更改的清单文件,完全为空,将删除缓存.编辑:见下文.莫里斯的回答是唯一一致的解决方案.
这是最快,最有效的解决方案吗?有没有更好的办法?
如果你能在你的答案之前指定你是否真的使用过这个功能,我真的很感激 - 模糊的文档和在测试期间没有显示的古怪是让我进入这种情况的原因.