タグ付けシステムを作成しています。ユーザーは、タグの数に入る:カンマ区切りリストの最後の要素を省略します。
abc, def, ghi,
をしかし、彼らは末尾にカンマを使用する場合、コードは4個のタグではなく、3があると考えています。私のコードで
、私が書く:
if "tags" in request.POST:
tags = request.POST["tags"]
tag_list = [Tag.objects.get_or_create(name = tag.lstrip())[0] for tag in tags.split(",")]
タグ '' この例で作成されます。 len(str)= 0と思われるエントリを無視するようにコードを変更するにはどうすればよいですか?
ストリップが変異ではありませんメソッドを使用すると、まだタグに空白があります。 – dietbuddha