小编col*_*als的帖子

与JsonResponse分页

我想为我的JsonResponse添加分页.

我目前正在使用django.http.JsonResponse弹性搜索API生成json.我想添加一个分页功能.我的代码如下:

class ResultQueryView(View):
    def get(self, request):
        resource_meta = request.GET.getlist("resource_meta")
        locations = request.GET.getlist("location")
        page = request.GET.get("page")
        logger.info("Got search query where resource_meta: {} and locations: {}".format(resource_meta, locations))
        results = resource_query(resource_meta, locations)
        resource_ids = [r["_id"] for r in results['hits']['hits']]
        resources = get_enriched_resources(request.user, Resource.objects.filter(internal_id__in=resource_ids))
        serialized = ResourceSerializer(resources, many=True)
        return JsonResponse({"resources": serialized.data})
Run Code Online (Sandbox Code Playgroud)

django django-views

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

试图忽略某些剧本上的任务

现在我有两本正在执行的剧本。一种用于代码更新,另一种用于整个站点更新。我想要一个“快速代码更新”,它不运行任何 NPM 任务。

目前任务如下:

    ---
- name: Create app database
  mysql_db: name={{ app_db_name }} state=present

- name: Copy deploy key
  copy:
    src: templates/path.pem
    dest: "{{ ssh_key_path }}"
    owner: "{{ app_user }}"
    mode: 0600

- name: Create app dir
  file:
    path: "{{ app_dir }}"
    state: directory
    mode: 0755
    owner: "{{ app_user }}"

- name: Create log dir
  file:
    path: "{{ log_dir }}"
    state: directory
    recurse: yes
    mode: 0755
    owner: "{{ app_user }}"

- name: Pull sixnexus app
  git:
    repo: "{{ app_repo …
Run Code Online (Sandbox Code Playgroud)

ansible

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

标签 统计

ansible ×1

django ×1

django-views ×1