嗨,我是django的新手,我一直在尝试实现登录/注册应用程序

罗希尼·德赛(RohiniDesai)

我一直在尝试实现登录/注册应用程序。如果必须从数据库中过滤特定对象,应该为filter()方法使用哪些参数?现在,我使用了all(),如果想要拥有帐户并尝试登录的唯一人员的详细信息(如果不告诉他进行注册),该对象将为所有对象提供什么。

视图py

from rest_framework import status
from rest_framework.decorators import api_view
from rest_framework.response import Response
from webspaces.models import merchant
from webspaces.serializers import merchantSerializer
# Create your views here.
@api_view(['GET'])
def signin(request):
    try:
        ex=merchant.objects.all()
    except merchant.DoesNotExist:
        return Response("status.HTTP_404_NOT_FOUND sign-up first")

    if request.method=="GET":
        serializer=merchantSerializer(ex, many=True)
        return Response(serializer.data)

@api_view(['POST'])
def signup(request):
    if request.method=="POST":
        serializer=merchantSerializer(data=request.data)
        if serializer.is_valid():
            serializer.save()
            return Response(serializer.data, status=status.HTTP_201_CREATED)
        return Response(serializer.erros, status=status.HTTP_400_BAD_REQUEST)

型号py

class merchant(models.Model):
    first_name=models.CharField(max_length=10)
    last_name=models.CharField(max_length=10)
    email=models.EmailField(max_length=254)
    password=models.CharField(max_length=10)

    def __self__(self):
        return self.email
jv95

阅读此书,它回答了您的问题,该问题如何过滤来自db的结果:)https://docs.djangoproject.com/en/3.0/topics/db/queries/#retrieving-specific-objects-with-filters

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我是 C++ 编程的新手,我一直在从事以下任务:

来自分类Dev

我一直在尝试创建一个简单的atm程序,我迷路了

来自分类Dev

我的硬盘一直在旋转

来自分类Dev

我是 firebase 的新手,但一直在使用 java 脚本,但我不明白 snap => 的作用以及为什么使用它

来自分类Dev

我一直在关注Auth0 ionic应用程序教程,该教程对返回未定义的idToken具有挑战

来自分类Dev

我一直在尝试将我现在合并的数组从最小到最大排序

来自分类Dev

我一直在尝试安装drupal招聘模块,但是每次我收到此错误

来自分类Dev

我一直在为用户登录失败。Azure SQL中的错误18456

来自分类Dev

我一直在努力通过单击菜单中的颜色更改来实现底部导航

来自分类Dev

我一直在使用Eclipse安装Android的Crashlytics

来自分类Dev

我一直在使用的理解和excel公式

来自分类Dev

我的功能一直在给NaN

来自分类Dev

我一直在')'附近收到错误的语法

来自分类Dev

粉丝一直在我的华硕rog上

来自分类Dev

VS 一直在更换我的驼色外壳

来自分类Dev

我的Android应用程序中一直出现IOException

来自分类Dev

当我单击“翻译”按钮时,“应用程序名称”一直停止。

来自分类Dev

Rails新手,过去几个小时一直在努力解决此语法错误

来自分类Dev

我一直在我的 Mac 中使用 Visual Studio Code。当我尝试编译和运行程序时,它会弹出一条消息“权限被拒绝”

来自分类Dev

我一直在尝试实现AVL Tree,但我不断遇到这2个错误C2954和C2955,但不知道如何解决它们

来自分类Dev

google api python客户端一直使用我的本地应用程序引擎端点的旧版本

来自分类Dev

我被要求修复搜索功能中的错误。我一直在yii上收到CDbException

来自分类Dev

我被要求修复搜索功能中的错误。我一直在yii上收到CDbException

来自分类Dev

我怎样才能显示我的牌组?它一直在说空

来自分类Dev

当我回复时,Outlook 2010一直在抄袭我

来自分类Dev

自从我更新到Sierra以来,macOS一直在询问我的SSH密码

来自分类Dev

我一直在失去价值,并得到0。我的逻辑怎么了?

来自分类Dev

我一直在我的azure网站日志tail命令中获取此消息

来自分类Dev

android编程的新手,试图创建登录按钮以进入登录屏幕。当我单击登录按钮时,应用程序显示“停止工作”

Related 相关文章

  1. 1

    我是 C++ 编程的新手,我一直在从事以下任务:

  2. 2

    我一直在尝试创建一个简单的atm程序,我迷路了

  3. 3

    我的硬盘一直在旋转

  4. 4

    我是 firebase 的新手,但一直在使用 java 脚本,但我不明白 snap => 的作用以及为什么使用它

  5. 5

    我一直在关注Auth0 ionic应用程序教程,该教程对返回未定义的idToken具有挑战

  6. 6

    我一直在尝试将我现在合并的数组从最小到最大排序

  7. 7

    我一直在尝试安装drupal招聘模块,但是每次我收到此错误

  8. 8

    我一直在为用户登录失败。Azure SQL中的错误18456

  9. 9

    我一直在努力通过单击菜单中的颜色更改来实现底部导航

  10. 10

    我一直在使用Eclipse安装Android的Crashlytics

  11. 11

    我一直在使用的理解和excel公式

  12. 12

    我的功能一直在给NaN

  13. 13

    我一直在')'附近收到错误的语法

  14. 14

    粉丝一直在我的华硕rog上

  15. 15

    VS 一直在更换我的驼色外壳

  16. 16

    我的Android应用程序中一直出现IOException

  17. 17

    当我单击“翻译”按钮时,“应用程序名称”一直停止。

  18. 18

    Rails新手,过去几个小时一直在努力解决此语法错误

  19. 19

    我一直在我的 Mac 中使用 Visual Studio Code。当我尝试编译和运行程序时,它会弹出一条消息“权限被拒绝”

  20. 20

    我一直在尝试实现AVL Tree,但我不断遇到这2个错误C2954和C2955,但不知道如何解决它们

  21. 21

    google api python客户端一直使用我的本地应用程序引擎端点的旧版本

  22. 22

    我被要求修复搜索功能中的错误。我一直在yii上收到CDbException

  23. 23

    我被要求修复搜索功能中的错误。我一直在yii上收到CDbException

  24. 24

    我怎样才能显示我的牌组?它一直在说空

  25. 25

    当我回复时,Outlook 2010一直在抄袭我

  26. 26

    自从我更新到Sierra以来,macOS一直在询问我的SSH密码

  27. 27

    我一直在失去价值,并得到0。我的逻辑怎么了?

  28. 28

    我一直在我的azure网站日志tail命令中获取此消息

  29. 29

    android编程的新手,试图创建登录按钮以进入登录屏幕。当我单击登录按钮时,应用程序显示“停止工作”

热门标签

归档