tender6admin

  http://blog.jansnap.com

   



118 Stories by tender6admin

はじめまして。jansnapと申します。

はじめまして。jansnapと申します。ITエンジニア 兼 投資家です。最近はノーコード・ローコードに興味を持っています。
0 2 sec read

Adobe Stockで無料の写真やイラスト素材を入手する

  • stock.adobe.com
  • Adobeの提供する、ロイヤリティーフリーの写真やイラストを提供する有償サービス。
  • 一部が無料化されている
    • Adobe、ストック素材7万点を無料で公開 商用利用も可
0 4 sec read

django-allauthで、既存のプレースホルダーやラベルを変更する

  • django-allauthで、自作のテンプレートを作る際に既存のlabelやplaceholderが英語なので日本語に書き換えたい
  • テンプレートでフィールドを出力する際は、直書きせずにfor文で回して取得している場合を想定
0 18 sec read

Djangoで指定したfieldだけ表示する(クラスベース汎用ビューのDetailViewを使う)

  • Djangoのテンプレートで、あらかじめ指定したフィールドだけ表示したい
    • Userモデルで、is_activeなど不要なフィールドは見せたくない
    • django.views.generic.DetailView で表示する想定
  • フィールドを後から増減させたときに、なるべく一箇所だけの変更で済ませたい
0 51 sec read

Djangoでhidden属性でテンプレート出力する

  • Djangoのテンプレートで、hiddenのフィールドは項目名も表示しないようにしたい
  • 入力欄をas_hiddenで出力すると、項目名は出てしまう。
    • テンプレートでフィールドを出力する際、直書きせずにfor文で回して取得している場合を想定
  • is_hiddenメソッドを使って判定する
0 15 sec read

DjangoでMixinを使って、自分のプロフィールのみ編集できるようにする

  • プロフィール編集画面のViewを作成する際に、自分のプロフィールのみアクセス可能とするMixinクラスベース汎用ビュー を継承したクラスを作成する
0 35 sec read

Ruby 2.3 で「’」や「”」が含まれるCSVファイルをMySQLに入れる

Ruby2.3で「'」や「"」が含まれるCSVファイルをCSVモジュールを使ってMySQLに入れる場合、以下の2点の注意が必要。 CSVファイルに「”」が入っていると、ファイル読み込み時に「"」が入っていると Illegal Quoting エラーになるので、quote_char: "\x00"を指定する
0 27 sec read

オープンソースのpipパッケージにloggerを入れて動作解析する

  • ソースが公開されているpipパッケージの動作を調べるため、logger入りのパッケージを作って、ローカルからインストールします。
0 44 sec read

django-allauthで、CustomUserを使って複数種類のユーザを管理する(multi type user)

Djangoで、複数のユーザ種別を作れるシステムが欲しい 「サプライユーザ」「バイヤーユーザ」の2種類のユーザを作れるようにする ユーザ種別ごとに、異なる属性を持たせる サプライユーザは会社名、バイヤーユーザは最寄り駅を登録できるようにする
0 2 min read