エラー改善

1/7ページ

Django:QuerySetのJSON変換で大ハマリした件

Django:QuerySetのJSON変換で大ハマリした件 解決した形は一番シンプルだったというオチが付いた今回のドはまり事件。 キカッケはFrontとBackに分けたDjango構築でのBack側のAPI出力です。 [crayon-6073f0c6d066f189451376/] QuerySetとして抽出された値をフロントで受け取れるようにAPIを設置したのですが、上のようなコードが生成され […]

Docker:DjangoのSPA化でVue.jsのコンテナを作成したけど起動しなかった件

Docker:DjangoのSPA化でVue.jsのコンテナを作成したけど起動しなかった件 Djangoも覚えてきたので流行りのSPA化しようと画策しました。 で、こんな構成を考えてDockerを弄ってみました。 Frontend  => Vue.js Backend  => Django DataBase  => MySQL HTTPサーバ => Nginx 8080番を […]

Django:The Model名 could not be changed because the data didn’t validate.エラーの原因と対策

Django:The Model名 could not be changed because the data didn’t validate.エラーの原因と対策 これは私がCRUD作成の一番最初に苦しめられたエラーです。 POSTされた値のカラム名がForm / ModelFormと合致していないときに発生します。 エラー発生原は様々ですが、私の場合は下の組合せが原因でした。 Mod […]

Django:this querydict instance is immutable request.data エラーの原因と対策

Django:this querydict instance is immutable request.data エラーの原因と対策 これが出てくるのは、POSTされた値を変更しようとしたときです。 request.POSTはQueryDictというオブジェクトで、書き換え不可になっている だからエラーが発生するんですね。 querydict instance is immutableエラーの原因 […]

Django:Templateで意図したものと別のファイルが読み込まれる時の原因と対策

Django:Templateで意図したものと別のファイルが読み込まれる時の原因と対策 この場合、多くがTemplateディレクトリに置いたファイルの読まれ方の理解不足が原因です。 そして、多くの場合『同一プロジェクトに複数アプリ』という構成で構築している事でしょう。 私もこの【Templateディレクトリ】のファイルの扱いには悩まされました。 Templateディレクトリは『どのアプリ』からも全 […]

Django:CRUDを実装する【detail-update】DBの詳細表示と更新

Django:CRUDを実装する【detail-update】DBの詳細表示と更新 このパーツは多くの教本で「forms.pyを使ってTemplateで呼び出しましょう」という構成になっています。 確かにそっちの方が楽なんですけど、楽である以上なにがしかの不具合もあったりします。 forms.pyを使った時の具体的な問題点は『デザイン周り』です。 なので、ゴリゴリな方法も覚えておいて損はないかと思 […]

Django:ページネーションのページ番号を良い感じで縮める方法

Django:ページネーションのページ番号を良い感じで縮める方法 先回の記事でページネーションの大枠については記載しました。 今回はこのページネーションを良い感じでコントロールする方法についてです。 ページネーションは1回作ってしまえば includeで呼び出して使いまわせる ちゃんと作ってしまった方が(精神衛生上)楽な理由がコレです。 サイト内でページネーションのデザインを大きく変えることはない […]

Django:CRUD 新規追加しようとしたら app/model_form.html とエラー発生

Django:CRUD 新規追加しようとしたら app/model_form.html とエラー発生 よく考えたらブログ内にDjangoのCRUD書いてないなと思い記載することにしました。 まずは私が躓いたErrorについてです。 『アプリ名/モデル名_form.html』が無いと怒られる はい?ググってもそんなTemplateが必要だとどこにも記載されてないです。 しょうがないので言われた通り( […]

Django:別アプリのmodels.pyに書いたテーブルを使う時のimport方法と注意点

Django:別アプリのmodels.pyに書いたテーブルを使う時のimport方法と注意点 Djangoではアプリという纏まりがあります。 今回はこのアプリの枠を超えてテーブルを利用したい時の記載方法についてです。 呼び出し方は超簡単 まず参考サイトを記載します。参考サイトにも記載されている通り、方法は超簡単です。 [crayon-6073f0c6d9e08370490324/] views.p […]

Django:ログイン後に別アプリ(CMSコンパネ)に飛ばそうとして悩んだ件

Django:ログイン後に別アプリ(CMSコンパネ)に飛ばそうとして悩んだ件 現在作成しているサイトがほぼ出来上がったので、次は操作部。 「サイトをDjangoで書いてるんだからCMSにしないとね」と言う事で、ログイン後のCMSコンパネの作成なのですが、ここでチョット躓きました。 今現状も最良の解決なのかわからないのですが、ユーザーによる篩分けもできるので取り合えず形になったかなと。 『やりたいこ […]

1 7