0

私の models.py ファイルでは、MySQL コードが

CREATE TABLE Minion_job(MyColumn VARCHAR(50) NOT NULL, ...., ....);

それが今していることの代わりに

CREATE TABLE Minion_job(MyColumn VARCHAR(50), ...., ....);

これらの種類の変更のために、モデルには特別なオプション フィールドがあり、特にこの場合は空白と null であることがわかりましたが、これらのフィールドを実装する方法をグーグルに基づいて理解することはできませんでした (または、目的の効果) 私の models.py ファイルに。

4

2 に答える 2

1

あなたに追加null=Falseフィールド定義、https://docs.djangoproject.com/en/dev/ref/models/fields/#null

class YourModel(models.Model):
    your_char_field = Models.CharField(null=False)
    ...
于 2013-06-21T14:44:44.820 に答える
1

もしかして:

class sth(models.Model):
    somefield = models.CharField(max_length = 20, null = False, blank = False) 

:) お役に立てて光栄です。

于 2013-06-21T14:45:57.873 に答える