私はcsvから次のモデルにデータを取り込み、それを行うためにループでupdate_or_create()を使用しようとしています。Django - モデルからCharFieldの空白を削除する
class TargetPlace(models.Model):
name = models.CharField(max_length=100)
csvには、先頭または末尾に空白があり、それらを取り除きたいものがあります。
Django> = 1.9のCharFieldにはデフォルトで(デフォルトでTrueのため)これを処理するstrip引数があります。私はDjango 1.10を使用していますが、モデルに重複したエントリ(白い空白がある場合とない場合)が表示されます。
ストリップ引数がそのように機能しないのですか?
はい、そのように動作します。 –
@Andreyにお返事いただきありがとうございます。私はCharFieldとForm(vs Model)を混同しています。 – Anupam
charfieldの[(Django)トリム空白]の可能な複製(http://stackoverflow.com/questions/5043012/django-trim-whitespaces-from-charfield)以下の私の答えを参照してください。 –