auth

发布时间 2023-04-02 11:56:41作者: Sherwin_szw

auth

auth组件在django中提供:admin登录、权限的配置等功能。
image
image
image

创建用户

  • 命令

    python manange.py createsuperuser
    
  • 函数

    from django.contrib import admin
    from django.urls import path
    from django.shortcuts import HttpResponse
    
    
    def demo(request):
        from django.contrib.auth import models
        models.User.objects.create_user("user-1", "xxx@live.com", "xxxxxxx123123")
        models.User.objects.create_superuser("user-2", "xxx@live.com", "xxxxxxx123123")
    
        return HttpResponse("ok")
    
    
    urlpatterns = [
        path('admin/', admin.site.urls),
        path('demo/', demo),
    ]
    

image
image