Python– category –
-
Python
多言語ファイルをDeepL APIで自動生成
こんにちは。OneTapNoteというFlutterアプリをiosで公開しているのですが、多言語対応(日本語、英語、簡体中国語、繁体中国語、韓国語、フランス語)の6ヶ国語に対応しています。私は日本語しか話せないため、翻訳機に頼るわけですが、Application Resou... -
Python
Mac環境にPython3.10とvirtualenvのインストール
【Homebrewをインストール】 Homebrewをインストールします。以下サイトにあるインストールコマンドをコピーしてターミナルに入力します。 https://brew.sh/index_ja $ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HE... -
Python
discord.py でDiscord Botを始める
こんにちは。家族の情報共有のためにゲーマー御用達チャットツール「Discord」が使えないか模索しています。Discordには沢山のBotがありますが、家族用のプライベート感の強いBotが作れたらいいかなぁと思い立ちました。 【前提条件】 Python 3.5.3以上が... -
Wagtail
WagtailでInstagram Graph APIを使って投稿を表示する
こんにちは。 こちらの記事で「Instagram Graph API」を使うためのアクセストークン等を取得しました。 今回はWagtailで「Instagram Graph API」を使って以下のように投稿を表示します。 アクセストークンとビジネスアカウントIDは環境変数を定義したファ... -
Wagtail
Wagtailで超簡単なイベント予約サイトを作る④
こんにちは。 Wagtailで超簡単なイベント予約サイトを以下流れでご紹介していきたいと思います。今回は「④予約完了メール送信」について記載します。 イベント一覧とイベント詳細ページを作成する 予約ページを作成する 予約登録処理 予約完了メール送信 ... -
Wagtail
Wagtailで超簡単なイベント予約サイトを作る③
こんにちは。 Wagtailで超簡単なイベント予約サイトを以下流れでご紹介していきたいと思います。今回は「③予約登録処理」について記載します。 イベント一覧とイベント詳細ページを作成する 予約ページを作成する 予約登録処理 予約完了メール送信 予約確... -
Wagtail
Wagtailで超簡単なイベント予約サイトを作る②
こんにちは。 Wagtailで超簡単なイベント予約サイトを以下流れでご紹介していきたいと思います。今回は「②予約ページを作成する」について記載します。 イベント一覧とイベント詳細ページを作成する 予約ページを作成する 予約登録処理 予約完了メール送信... -
Wagtail
Wagtailで超簡単なイベント予約サイトを作る①
こんにちは。 Wagtailで超簡単なイベント予約サイトを以下流れでご紹介していきたいと思います。 イベント一覧とイベント詳細ページを作成する 予約ページを作成する 予約登録処理 予約完了メール送信 予約確認とキャンセル処理を作成する ちなみにログイ... -
Django
Wagtailのサイトにユーザ認証機能を追加する ③ソーシャルアカウント編
こんにちは。 今日はdjango-allauthについて無理やり最終編(③ソーシャルアカウント編)を書いて終わらせたい思います。django-allauthには沢山のソーシャルアカウントが選べるようになっていますが、facebookで試したいと思います。 以下が実施してある事... -
Django
Wagtailのサイトにユーザ認証機能を追加する ②テンプレート編
こんにちは。 Wagtailのサイトにdjango-allauthというパッケージを使って、ユーザ認証機能を追加しましたが、ログインページなどの見た目の整え方をご紹介しようと思います。 こちらもご覧ください。 【テンプレートの変更方法】 django-allauthのgithubサ... -
Wagtail
Wagtailのお問合せページのスパム対策で日本語が含まれない本文はスルーする
こんにちは。以下記事にて、お問合せページにreCaptchaを追加していますが、 さすがにBotではないと思うのですが、英文の怪しいプロモーションメールが来ました。受け取りたくないし、数が増えたら困るので、本Webページのコメントで対策している「日本語... -
Django
Wagtailのサイトにユーザ認証機能を追加する ①設定編
こんにちは。 遅くなりましたが、2021年最初の記事です。今年もよろしくお願いします。 Wagtailのサイトにdjango-allauthというパッケージを使って、ユーザ認証機能を追加していきたいと思います。Djangoには、認証システムが付属していますが、Github、Gm... -
Django
Wagtailのお問合せページにスパム対策用reCaptchaを追加する
こんにちは。 Wagtailでお問合せページを作りましたが、スパム対策用にGoogleが無料(1秒当たり1000件あるいは1カ月当たり100万件以上アクセスがある場合は有料となる)で提供しているreCaptchaV2を追加したいと思います。 こんなやつです↓ ユーザによる入... -
Wagtail
Wagtail Sentryを使用したエラー追跡
こんにちは。 Django製CMSのWagtailにSentryというクライアントエラー追跡サービスを組み込みます。 Sentryは個人開発の場合は無料枠で十分使えるサービスという事なので、早速使ってみたいと思います。 【Sentryアカウント作成】 Sentryにアクセスします...