test
from django.db import models from ckeditor.fields import RichTextField from ckeditor_uploader.fields import RichTextUploadingField from filer.fields.image import FilerImageField from filer.fields.file import FilerFileField from django.shortcuts import get_object_or_404 from django.utils import timezone from django.contrib.auth.models import User from crum import get_current_user from datetime import date from django.utils.html import strip_tags from django.db.models.signals import post_save from django.dispatch import receiver from rest_framework.authtoken.models import Token from django.conf import settings from . import codes from aipass import tasks import logging logger = logging.getLogger( 'api' ) class Code ( models . Model ): pid = models.ForeignKey( 'self' , on_delete =models.PROTECT, related_name = 'code_pid' , blank = True , null = True ) code = models.CharField( max_length = ...