小编urD*_*DMG的帖子

如何使用Django Rest Framework在Django中进行动作记录

今天是个好日子!

我需要使用Django Rest Framework记录Django 1.10.4中的动作并将其保存在文件中。

我有不同的序列化器和功能。我已经阅读过文档,但对要记录发送的数据(例如CREATE,UPDATE或DELETE等操作)所要执行的操作却不太了解

例如,我有:

class MySerializer(serializers.HyperlinkedModelSerializer):
    def create(self, validated_data):
        ...some code...
        return object

    def update(self, instance, validated_data):
        ...some code...
        return instance
Run Code Online (Sandbox Code Playgroud)

我该怎么办?您对类似任务有一些参考吗?

python django logging django-admin django-rest-framework

3
推荐指数
2
解决办法
6186
查看次数

使用 django 和 AngularJS 使用 JWT 登录所需的装饰器

我有一个使用 AngularJS、JWT和 django 作为后端框架的项目。JWT 用户身份验证工作正常。

同时我也在努力

  • 从我的角度服务发送 $http.get('/myview/')
  • 到django 中的myview,它用login_required装饰。

经过研究,我明白它不应该工作,因为 request.session 没有设置。

所以问题是我怎样才能允许仅从经过身份验证的用户获取此视图中的请求?

我有想法在 django 中创建自定义装饰器,它将检查将在角度服务的 get/post 请求中发送的令牌,但我怀疑它是否有效。

python django login-required jwt angularjs

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