エラー改善

2/8ページ

Django:DataFrameを配列(リスト)にしてDBに格納する時の注意事項

Django:DataFrameを配列(リスト)にしてDBに格納する時の注意事項 CSVデータをDBに取り込む時どうしてますか。 CSVの構造をそのまま(計算処理と化しないで)DBに持っていくのであれば、DataFrameに格納して【to_sql】で投げてしまうのが一番簡単です。が、今回はDataFrame化した値をリストで引き取って計算して統制してDBにSaveするという面倒な段取りを踏んだ時の […]

Django:No module named ‘cStringIO’

Django:No module named ‘cStringIO’ StringIOを使おうとしたところ「そんなモジュールはねぇ」と怒られてしまいました。 [crayon-6649588ad579d626485737/] ググって【StringIO】というモジュール名で実装している事例もチラホラ。 で変更してみましたが結果は変わらずでした。 [crayon-6649588 […]

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

Django:QuerySetのJSON変換で大ハマリした件 解決した形は一番シンプルだったというオチが付いた今回のドはまり事件。 キカッケはFrontとBackに分けたDjango構築でのBack側のAPI出力です。 [crayon-6649588ad5950751671703/] 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が必要だとどこにも記載されてないです。 しょうがないので言われた通り( […]

1 2 8