ログインしたユーザーが「新しいグループを作成」リンクをクリックした後にDjangoで新しいページを作成する方法を知りたいと思います。Djangoで新しいURLを動的に作成する
class Blob(models.Model): #models.py
Owner = models.OneToOneField(User)
From = models.CharField()
To = models.CharField()
Leaving_Date = models.DateField()
Leaving_Time = models.TimeField()
Lower_Time = models.DateTimeField(default = datetime.now())
Upper_Time = models.DateTimeField(default = datetime.now())
URL = models.URLField()
各エントリには所有者があります。このテーブル内のユーザークエリ。一致するエントリが見つからない場合、このテーブルに新しいエントリを作成するように求められます。
どのようにこのURLフィールドと対応する変更をviews.pyとurl.pyに入力しますか。あなたにそれを求めるユーザーにはよく見えません。
編集:すべてのエントリは、それが個人の問題だユニークなURL
yor questio n?あなたは、あなたがURLを埋めるために何を選ぶべきか、あるいはあなたはPythonコードを書いてみたいと思っていますか? – aliva
URLフィールドに入力する方法と選択肢Pythonコードは答えをクリアしますが、私はそれを期待していません。 –
プレーンID番号を使用しない場合は、ハッシュコードを使用して短い疑似乱数文字列に変換できます。 http://hashids.org/python/ –