From aa89286cd9e32097967c26e727dfb754f17f7a05 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BE=9D=E7=91=AA=E8=B2=93?= Date: Sat, 4 Jul 2020 08:17:08 +0800 Subject: [PATCH] Added the mia_core application. --- mia_core/admin.py | 3 +++ mia_core/apps.py | 5 +++++ mia_core/digest_auth.py | 11 +++++++++++ mia_core/models.py | 3 +++ mia_core/tests.py | 3 +++ mia_core/views.py | 3 +++ 6 files changed, 28 insertions(+) create mode 100644 mia_core/admin.py create mode 100644 mia_core/apps.py create mode 100644 mia_core/digest_auth.py create mode 100644 mia_core/models.py create mode 100644 mia_core/tests.py create mode 100644 mia_core/views.py diff --git a/mia_core/admin.py b/mia_core/admin.py new file mode 100644 index 0000000..8c38f3f --- /dev/null +++ b/mia_core/admin.py @@ -0,0 +1,3 @@ +from django.contrib import admin + +# Register your models here. diff --git a/mia_core/apps.py b/mia_core/apps.py new file mode 100644 index 0000000..28eef86 --- /dev/null +++ b/mia_core/apps.py @@ -0,0 +1,5 @@ +from django.apps import AppConfig + + +class MiaCoreConfig(AppConfig): + name = 'mia_core' diff --git a/mia_core/digest_auth.py b/mia_core/digest_auth.py new file mode 100644 index 0000000..af34ffb --- /dev/null +++ b/mia_core/digest_auth.py @@ -0,0 +1,11 @@ +from mia_core.models import User + + +class AccountBackend: + def get_partial_digest(self, username): + if username != "imacat": + return None + return "5486b64881adaf7bc1485cc26e57e51e" + + def get_user(self, username): + return User(username) diff --git a/mia_core/models.py b/mia_core/models.py new file mode 100644 index 0000000..71a8362 --- /dev/null +++ b/mia_core/models.py @@ -0,0 +1,3 @@ +from django.db import models + +# Create your models here. diff --git a/mia_core/tests.py b/mia_core/tests.py new file mode 100644 index 0000000..7ce503c --- /dev/null +++ b/mia_core/tests.py @@ -0,0 +1,3 @@ +from django.test import TestCase + +# Create your tests here. diff --git a/mia_core/views.py b/mia_core/views.py new file mode 100644 index 0000000..91ea44a --- /dev/null +++ b/mia_core/views.py @@ -0,0 +1,3 @@ +from django.shortcuts import render + +# Create your views here.