2019-01-01から1ヶ月間の記事一覧
formの整理 html上でformタグで書く方法 forms.Formを使う方法 html上でformタグで書く方法 概要 html上でformタグでフォームを作成する。このときnameを忘れない。views.pyにて、入力されたデータはrequest.postに格納される。request.postは辞書型に似たも…
apiで使うlistIDのありか 分かりにくい!ようやく見つかった。 https://admin.mailchimp.com/lists/ こちらにアクセスして、ページ一番下にあるGo to list settingsをクリックする。 するとList IDが書かれているところがある。 参考:https://renzojohnson.c…
少し整理してみる requestsドキュメント http://jp.python-requests.org/en/latest/ requests.get,postの引数params,dataの違い paramsはurlをカスタマイズするイメージで捉えておけば良い。第一引数に加えてparamsのデータをurlに加える。 dataの場合はrequ…
mailchimpを使ってみて感じたこと 最近色々な種類のapiをいじった結果、感想がある。様々なサービスのapiを使うためにあまり負担をかけずに使うためのものだ。自分の場合、apiを使うために毎度たくさんの学習コストがかかるのが負担だった。しかし最終的に実…
stripeの使い方イメージ まずお客さんのカード情報をstripeにcheckout.jsまたはelementを使って送信する。するとそのお客さんのトークンが発行される。このトークンを使って支払い請求するようだ。それが以下のコードになる。でこのコードはサーバーサイドに…
stripeソースurl https://stripe.com/docs/api/cards/create?lang=python メモ import stripe stripe.api_key = "sk_test_4eC39HqLyjWDarjtT1zdp7dc" customer = stripe.Customer.retrieve("cus_EPPm06zGJs6haY") customer.sources.create(source="tok_maste…
paymentのページを作成 djangoのhtmlファイルに書く場合を想定する。メモとして残す。 {% extends "base.html" %} < > {% block content %} {% end block %} block content にstripeで提供されるコードをコピペで実現できる。stripeのコードはこちらに有る。…
contenttypesのドキュメントの理解をしてみる djangoのシグナルを学習しているうちにcontenttypeを用いる可能性が出てきたのでドキュメントを読んで見る。 https://docs.djangoproject.com/ja/2.1/ref/contrib/contenttypes/ まずcontenttypesって言葉は? …
set of built-in signalsとは djangoが提供しているできあいのシグナルである。これを使うとシグナルを自身でカスタムする手間が省け、開発のスピードとコーディングの精度を担保できる。具体的にはpre_save,post_save,request_finished等が挙げられる。これ…
シグナル関連記事 post_save,pre_saveの使い分けについて[仮説] 本題 私の場合djangoがはじめてのwebフレームワークで、djangoの仕組みを理解することは かなりハードルが高い。それはwebアプリケーションの仕組みの理解やフレームワークの概念の理解、フレ…
GenericForeignKeyのメモ GenericForeignKeyを調べる機会があったので重要そうなところをメモしておく。なおGenericForeignKeyはwebアプリケーションのデータ分析に役立つかもしれないと調べているが、その可否についても分かり次第記載したい。 参考url htt…
がん検診の受け方、使い方を読んだ がんは人類の解決すべき問題の一つだと感じている。がんを解決することでもっと大きく世界が広がっていくと思う。 ただ人類ががんに対してどこまで研究を進めてきているか知らないと思ったので、今後がんについての本も意…
centos7にepelを使う 以下のコマンドでepelをいれることができる。このepelを使ってpithon,pipを入れていく。各コマンドはrootユーザ出ない場合、sudoを付け加えること。 参考:https://cjsawer.whitewillow.co.uk/2018/08/29/epel-python-3-6-with-pip-on-c…
ユーザログインしているときだけ見える構造を構築する方法 実装例 views.py def hoge(): context = { } return render(request, "index.html",context ) #又はclass-based-viewを使う場合には、 class Diary(ListView): model = diaries template_name = "in…
現状のパス問題点 ディレクトリの操作、ファイルの操作に関して個別具体的なパスで記述している。そのためスクリプトを移動してしまうと途端に関連するスクリプトにファイルを読み込めなくなってしまう。具体性を排除して、汎用的なファイル操作ができるよう…
ファイル、ディレクトリの削除 一時的に画像ファイルを作成し、利用後削除したいとする。画像ファイルを作りっぱなしだと容量がかさばってしまうからだ。osモジュールで作成したディレクトリやファイルを削除することができる。 files = os.listdir() for t …
エラー内容1 Traceback (most recent call last): File "opencv_practice.py", line 10, in cv2.imshow("resized",image1) cv2.error: OpenCV(4.0.0) d:\build\opencv\opencv-4.0.0\modules\highgui\src\window .cpp:358: error: (-215:Assertion failed) si…
ヒストグラムの作り方 まず画像をサイズを決めて読み込む。次に読み込んだファイルをヒストグラムに変換する。 cv2メソッドの使い方