怎么生成 json ?
urls = models.bilimlar_article.objects.all()
这里的 urls for 循环后,怎么弄重新生成字典格式?
我的代码:
urls = models.bilimlar_article.objects.all().values_list('id', 'title', 'content', 'userId', 'preview') data = {} for url in urls: id = url[0] title = url[1] content = beautifulsoup(url[2])[0:100] images = re.findall('img src="(.*?)"', url[2]) if len(images) > 0: image = images[0] else: image = '' username = user_name(url[3]) preview = url[4] data['id'] = id data['title'] = title data['content'] = content data['image'] = image data['username'] = username data['preview'] = preview print(data) return HttpResponse(data)
我想要的结果是生成json给app提供api接口。