我是Django的新手,使用Django REST框架(DRF)和GIS开发Rest。以前,我使用SQL查询来转换几何学:
select
id,
name,
round(value::numeric, 2) as value,
st_transform(geometry, 3857) as geometry
from
my_model
..。
class MyModel(models.Model):
name = models.CharField(max_length=50, blank=True)
value = models.Fl
我试图记录我的Django rest框架API,我正在跟踪文档。
我首先看到了一些错误: Pycharm说“类‘type’的未解决属性引用'with_ui‘” on schema_viw.with_ui(.)。下面是密码。
from django.contrib import admin
from django.urls import path , include
from django.conf import settings
from django.conf.urls.static import static
from rest_framework import permissio
我基本上是DRF的新手&尝试通过移动应用程序创建一个API端点来更新用户,下面是我的代码,
class MobileAppUserUpdateView(APIView):
def post(self, request, format=None):
user = request.user
print('USER',user) #<- prints nothing
print('TOKEN',request.auth) #<- prints the token
我有一个Django REST框架项目,它使用ModelViewSet为包含FileField的模型创建API。
我已经分享了一个演示这个问题的Django项目的完整示例。但是,总结一下关键的组成部分:
models.py
from django.db import models
class Profile(models.Model):
image = models.FileField(upload_to='uploads/%Y/%m/%d/')
views.py
from rest_framework import (
viewsets,
seri
错误:从django.conf.urls导入url ImportError:无法从'django.conf.urls‘导入名称'url’
-version Django==4.0.1 django-rest-auth=0.9.5
Pl help me.Thank you in advance
url.py
# Core Django imports
from django.contrib import admin
from django.urls import path, include
from django.urls import re_path,include
#
我已经为DRF ViewSet定义了一个滤波器集。drf_yasg将所有filterset字段正确地呈现为列表端点的Swagger中的参数,但对于任何其他端点则不正确。
知道为什么吗?
views.py:
from rest_framework import mixins, viewsets
from django_filters import rest_framework as filters
from drf_yasg import openapi
from drf_yasg.utils import swagger_auto_schema
from my_app.models im