ひとりごと

1/6ページ

JavaScript:お手伝いしているプログラミングスクールで聞かれた質問【let/var/constの違い】

JavaScript:お手伝いしているプログラミングスクールで聞かれた質問【let/var/constの違い】 最近になり縁あってプログラミングスクールのお手伝いをするようになりました。その生徒さんといろいろお話している中で出てきた『よく理解できなかった事』について「そう言えば自分も最初詰まった」と感じたものがいくつかあったので、この際まとめておこうかと。 具体的にはこんな内容です。 let と […]

Vue.js:Vueで作成したページは漏れなくSPA?ちょっとした疑問解決

Vue.js:Vueで作成したページはモレなくSPA?ちょっとした疑問解決 今までSEO的に向いていないとの意見を聞いて積極的にかかわってこなかったSPA。 いろんな仲間内案件を熟し、外部案件に手を出そうとすると募集要件の多くにSPAが入ってきます。 そんな中で理解しようと書きながら勉強していたのですが、どうにも悩むポイントがありました。 Vueで作成したページはSPAなの? 今回はそんな疑問をま […]

Django:ReportLabによるPDFデータ作成で苦戦したところ

Django:ReportLabによるPDFデータ作成で苦戦したところ 『ReportLab』はDjangoでPDF出力をしようとしたときによく選択されるライブラリなのだそうです。 最近、抱えていたプログラムの方の案件がひと段落したので「他を探そう」と思ったのですが「新しいポートフォリオをくれ」と言われます。 毎回Excelで書きだすのも大変なので「仕事履歴をDB化して常に最新を出力できるように仕 […]

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

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

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

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

Django:複数アプリで利用する関数を共通化する方法

Django:複数アプリで利用する関数を共通化する方法 例えばユーザーのランク(role)でコメントやアイコンを変えるなど、アプリを超えて同じ処理をすることがあります。 こんな時にどうすればいいかを記載します。 実装の概要 projectディレクトリの下に【 libraries.py 】というファイルを用意 project.libraries.py にアプリを超えて使いたい共通関数を記載する(例と […]

Django:汎用ビュー(プリセットClass) の種類と用途について

Django:汎用ビュー(プリセットClass) の種類と用途について 私はあまり使っていませんが、PresetClassって16種類あるそうです。 generic  ├─ List  │   └─ ListView :DBのリストを出力するときに使う  ├─ Detail  │   └─ DetailView :DBから1レコード抽出するときに使う  ├─ Edit  │   ├─ Create […]

Django:CRUDを実装する【create】DBへのレコード新規登録

Django:CRUDを実装する【create】DBへのレコード新規登録 updateよりも難易度は低いです。 save関数の標準動作がInsertであるため、特に工夫を凝らさなくても新規追加してくれます。 プリセットクラスを利用したレコードの新規追加方法 【CreateView】という汎用ビューが存在しています。 このクラスを利用すると新規追加のViewはたった3行の中身で終わります。 [cra […]

サイト内のGoogle広告(AdSense)が表示されなくなったので調べてみた

サイト内のGoogle広告(AdSense)が表示されなくなったので調べてみた このサイトでは情勢確認もかねてGoogleAdSenseの貼り付けをしています。 このAdSense、当サイトの中ではヘッダーMenu内に巣食うことが多く『縦幅の広いヘッダー』が標準仕様のようになっていました。 で、そのヘッダーの宣伝が突然消えてスペースだけ確保されるようになったので「何かが起こった」と思い調べてみたら […]

Django:2タイプのCRUD記載方法について特徴と注意事項のまとめ

Django:2タイプのCRUD記載方法について特徴と注意事項のまとめ DjangoのCRUDは2つの記載パターンがあります。(細分化すればさらにパターン分けられます) その特徴と注意点をまとめていきます。 大きく分かれる2つのパターン 1つは『至れり尽くせり』だけど制限も様々ある方法。もう1つは『自由度が高い』けどサポートの少ない方法です。 Djangoのプリセットクラスを使う方法:『至れり尽く […]

1 6