<commit_before>from django.db import models

# Create your models here.<commit_msg>Task, Student models.<commit_after>from django.db import models


MODE_CHOICES = (
    ('group', 'group'),
    ('individual', 'individual'),
)


class Task(models.Model):
    project = models.CharField(max_length=100)
    url = models.URLField()
    skills = models.CharField(max_length=255)
    community_tools = models.CharField(max_length=255)
    project_area = models.CharField(max_length=255)
    summary = models.CharField(max_length=255)
    description = models.CharField(max_length=255)
    suggested_for = models.CharField(max_length=255)
    closed = models.BooleanField(default=False)
    suggested_mode = models.CharField(
        max_length=25,
        choices=MODE_CHOICES,
    )
    recently_verified = models.BooleanField(default=False)


class Student(models.Model):

    name = models.CharField(max_length=255)
    task = models.ForeignKey(Task)
{'fraction_non_alphanumeric': 0.11075949367088607, 'fraction_numerical': 0.027426160337552744, 'mean_word_length': 4.422857142857143, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1496414', 'n_tokens_mistral': 316, 'n_tokens_neox': 293, 'n_words': 50}