Django:教師あり機械学習を実装してみる「scikit-learn」

Django:教師あり機械学習を実装してみる「scikit-learn」 ECサイトのSEOワード評価にAIを使いたい意図があり触り始めたPythonです。 その過程で依頼いただいたサイト作成をDjangoで書いてみたりなどWEB側の操作を多々覚えてきましたが、今回はそもそもの目的の機械学習。 いきなり流入ワードとサジェストを評価させてなんて事はせず、子供の自由研究用データで遊んでみたいと思います […]

Django:Templateから独自関数を呼び出して利用する方法

Django:Templateから独自関数を呼び出して利用する方法 Templateに渡した引数をPython独自関数に投げて値を返してもらい、表示を変更する。 こんな記事を見かけ、「へぇ~そんなことできるんだ」と思いやってみました。 下準備 テンプレートで独自関数を使うためにはいくつかの準備が必要です。 アプリケーションディレクトリ直下に【templatetags】というディレクトリを作成 te […]

Python:Pandasの日付処理はクセが凄いので迷わない為の備忘録

Python:Pandasの日付処理はクセが凄いので迷わない為の備忘録 最近調べる回数が多いPandasの日付処理。 毎回違う事で悩んでいるのですが「こんな悩みを生む仕組みってある意味凄い」と思っています。 と言う事で、Pandasでの日付処理について迷わない為の基本事項をまとめておきます。 まず頭に入れておかないといけないのはコレです。 DataFrameに格納するとカラムの値はSeriesにな […]

Django:「pandasの集計結果をTemplateでForループしたらIndexが消えた」を解消する方法

Django:「pandasの集計結果をTemplateでForループしたらIndexが消えた」を解消する方法 SQLから値を取り出してDataFrameにして集計してTemplateに送る。 Djangoでシステムを組んでいれば何度も行うことになる処理です。 この時つまづくポイントの一つにインデックスの取り出しがあります。 pandasの集計結果をTemplateでForループしたけどIndex […]

Django:QuerySetを使ってリレーション先のカラムにfilterし抽出する方法

Django:QuerySetを使ってリレーション先のカラムにfilterし抽出する方法 Laravel のEloquentではコレがなかなか面倒だったりするけど、DjangoのQuerySetこの処理がとても簡単です。 __でテーブル名をつなぐだけでカラムまでたどり着ける 具体的にはこんなコードで処理できます。 [crayon-6073ea41b0b9a984212396/] リレーション先の値 […]

GoogleAdSenseの広告数制限は何日間で解消されるか

GoogleAdSenseの広告数制限は何日間で解消されるか 2月15日に急にGoogle広告が表示されない状態となりました。 規制の原因は(多分)サイト内の広告を私がクリックしたこと。 制限を受けた事を記した前回記事はこちら で、折角なのでGoogleへの報告などを何もしない状態で『解消』まで何日かかるか調査しようと放置しました。 レポート推定収益額がゼロから回復したのは10日後 このサイトの場 […]

CloudWorksってカオスなオーダーとワーカー多くない?

CloudWorksってカオスなオーダーとワーカー多くない? CloudWorksからお知らせが来ていたので数か月ぶりに閲覧。 せっかくなのでなんか案件ないかと探してみたのですが、単価安すぎですね、ここ。 そんな中、パッと目についたのが私の十八番Laravelについて。 案件:ローカルにあるLaravelをWEBサーバーに移植してください 依頼単価は5,000円~10,000円 ローカルでLara […]

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ディレクトリは『どのアプリ』からも全 […]

1 2 43