INNER CODE UNIT · Python

create_from_file

center-for-threat-informed-defense/tram · src/tram/models.py:91

    def create_from_file(cls, f, u):
        """
        Creates a document processing job for the ML pipeline based on a file
        submission by an authenticated user.

        :param f: An instance of django.core.files.File
        :param u: An instance of django.contrib.auth.models.User
        :return: An instance of tram.models.DocumentProcessingJob
        """
        assert isinstance(f, File)
        assert isinstance(u, User)
        doc = Document(docfile=f, created_by=u)
        doc.save()
        dpj = DocumentProcessingJob(document=doc, created_by=u)
        dpj.save()
        return dpj

    def __str__(self):

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…