DjangoのCreateViewでユーザーから入力されたデータを加工して別のテーブルに格納する方法
DjangoのCreateViewでユーザーから入力されたデータを加工して別のテーブルに格納する方法。 例としてユーザーから受け取ったURLからhttpに完全一致する文字列を削除してIDフィールドに格納してみる。
DjangoのCreateViewでユーザーから入力されたデータを加工して別のテーブルに格納する方法。 例としてユーザーから受け取ったURLからhttpに完全一致する文字列を削除してIDフィールドに格納してみる。
Djangoのcontextでテンプレートに渡すデータを追加する方法
Djangoアプリにdjango-allauthを使ってソーシャル認証機能を実装する方法について解説します。django-allauthはアカウント作成やログインなどの認証機能を提供してくれるパッケージです。
DjangoアプリにFacebookやTwitterなどでおなじみのいいね機能を実装する方法について解説します。いいね機能自体は汎用ビューのCreateViewなどで簡単に実装できますが、こういった機能はJavaScriptのAjaxを使ってページ遷移を伴わない非同期通信で処理するのが一般的です。
Djangoアプリの投稿詳細ページにコメント機能を実装する方法について解説します。コメント機能はブログや掲示板、SNSなど多くのアプリケーションで使われる標準的な機能です。