Django Blogサイトと他のサイトAPIを連携しています。
現在、Blogサイトにデータを登録する時、自動的に他のサイトを投稿する
例
① 登録ページURL:https://www.abc/Knowhow/Insert/
② OKすると、詳細ページを表示する
③ 詳細ページURL:https://www.abc/Knowhow/Detail/ID
⇒やりたいことは ②OKするタイミングで詳細ページのURLを取得したいです。
単純に Views.pyに
String変数 = 'https://www.abc/Knowhow/Detail/' + get(Max ID) にして、
OKするタイミングで、String変数を送信すると考えています。
この方法以外、処理方法がご存知でしたら、教えていただけませんか
データベースに投稿したときに投稿IDを取得できないのでしょうか?
Max IDでも取得はできますが、ほぼ同時に書き込みされた場合は、異なるIDを取得する場合もあるかもです。
同時書き込みがなければ、いいと思います。
ハル先生、ありがとうございます。
◆投稿OK前
IDを取得しする
MaxID = ID + 1 にする
◆投稿OK
OKタイミングで 他のサイトへMaxID を送信する。
上記、考えております。
ちなみに、fullstackchannelサイトとGmail APIも使っていますね。
fullstackchannelに投稿した時、自動的にGmailメールを送信していると思います。
私はやりたい事と同じですね。