Skip to content

Commit 8894a34

Browse files
authored
Merge pull request #232 from classy-python/remove-form-logic-from-models
Remove "blank=True" from fields
2 parents 765ae15 + b1737e4 commit 8894a34

File tree

2 files changed

+34
-4
lines changed

2 files changed

+34
-4
lines changed
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Generated by Django 3.1.14 on 2023-01-04 00:19
2+
3+
from django.db import migrations, models
4+
5+
6+
class Migration(migrations.Migration):
7+
dependencies = [("cbv", "0009_move_unique_constraint")]
8+
9+
operations = [
10+
migrations.AlterField(
11+
model_name="klass",
12+
name="docstring",
13+
field=models.TextField(default=""),
14+
),
15+
migrations.AlterField(
16+
model_name="method",
17+
name="docstring",
18+
field=models.TextField(default=""),
19+
),
20+
migrations.AlterField(
21+
model_name="module",
22+
name="docstring",
23+
field=models.TextField(default=""),
24+
),
25+
migrations.AlterField(
26+
model_name="projectversion",
27+
name="sortable_version_number",
28+
field=models.CharField(max_length=200),
29+
),
30+
]

cbv/models.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ class ProjectVersion(models.Model):
1717
"""Represents a particular version of a project in a python project hierarchy"""
1818

1919
version_number = models.CharField(max_length=200)
20-
sortable_version_number = models.CharField(max_length=200, blank=True)
20+
sortable_version_number = models.CharField(max_length=200)
2121

2222
objects = ProjectVersionManager()
2323

@@ -66,7 +66,7 @@ class Module(models.Model):
6666

6767
project_version = models.ForeignKey(ProjectVersion, models.CASCADE)
6868
name = models.CharField(max_length=200)
69-
docstring = models.TextField(blank=True, default="")
69+
docstring = models.TextField(default="")
7070
filename = models.CharField(max_length=511, default="")
7171

7272
objects = ModuleManager()
@@ -140,7 +140,7 @@ class Klass(models.Model):
140140

141141
module = models.ForeignKey(Module, models.CASCADE)
142142
name = models.CharField(max_length=200)
143-
docstring = models.TextField(blank=True, default="")
143+
docstring = models.TextField(default="")
144144
line_number = models.IntegerField()
145145
import_path = models.CharField(max_length=255)
146146
# because docs urls differ between Django versions
@@ -353,7 +353,7 @@ class Method(models.Model):
353353

354354
klass = models.ForeignKey(Klass, models.CASCADE)
355355
name = models.CharField(max_length=200)
356-
docstring = models.TextField(blank=True, default="")
356+
docstring = models.TextField(default="")
357357
code = models.TextField()
358358
kwargs = models.CharField(max_length=200)
359359
line_number = models.IntegerField()

0 commit comments

Comments
 (0)