【django.core.paginator】一度に2ページ以上ジャンプできるように改良する【inclusion_tag()】
- 作成日時:
- 最終更新日時:
- Categories: サーバーサイド
- Tags: django tips カスタムテンプレートタグ
Djangoでviews.pyからmodels.pyのフィールドオプションを参照する【verbose_name,upload_to】
Djangoでmakemigrationsコマンドを実行しても、No changes detectedと言われる場合の対処法
Djangoでマイグレーションファイルを作る python3 manage.py makemigrations このコマンドを実行しても返ってくるのが、 No changes detected とされ、マイグレーションファイルが作られないことがある。当然この状態でmigrateコマンドを打ってもDBには反映されない。 そこで、本記事ではこの対処法について列挙する。 対処法1:settings.pyのINSTALLED_APPSに対象のアプリを追加 python3 manage.py makemigrations python3 manage.py migrate この2つのコマンドを打って、models ...FontAwesomeや画像を選択できるプルダウンメニュー【JS不使用】
【Slack風】モーダルダイアログ無し、ページ遷移無しで編集フォームを作る【JS不使用】
Laravelで--resourceで作ったコントローラのルーティングを解体する
例えば、コントローラーを以下のように作るとする。 php artisan make:controller TopicsController --resource これで、Restfulに必要なcreateやstore等のアクションが自動的に作られるのだが、後からアクションを追加削除しようとした時、ルーディングに追加削除をする必要がある。 その時、このように書かれてあると(注意:下記はLaravel7.x系のルーティング記法)、ルーティングの書き換えは難しい。 Route::resource('/topics', 'TopicsController'); そこで、本記事は--resourceで作 ...Laravelのプロジェクト名を書き換える【設定に依存していないのであれば、普通にディレクトリ名を書き換えるだけでOK】
PostgreSQLインストールから、ユーザーとDBを作る
- 作成日時:
- 最終更新日時:
- Categories: インフラ
- Tags: PostgreSQL データベース スタートアップシリーズ 初心者向け
Djangoのforms.pyが提供するフォームテンプレートは使わない