プログラミング

プログラミング

Pipenvでフォルダ指定した開発環境構築(mac)

macでpythonの開発環境を作るために、pipenv、venv、anaconda、pyenvなど初学者である私には、最初一体どれを選んだらいいのかさっぱりわかりませんでした。 しかしpipenvの依存関係にあるパッケージを取りま...
プログラミング

PycharmでSassを使用するためのディレクトリ設定

PycharmでSassを使用する際に、File Watchersの設定がUIで編集できます。しかしながらわかりにくい面があったので忘備録として残しておくことにしました。 出力されるディレクトリを分離したい 下の画像の赤枠部分...
プログラミング

Djangoのテーブル間リレーションシップを理解する

Djangoでは外部キーの紐付けはModelから簡単に設定することが出来ます。テーブルのリレーションシップは主に3種類あります。 Djangoでは ForeignKey、OneToOneField、ManyToManyFieldとい...
プログラミング

独学プログラミング歴一年未満がDjangoでテストを理解しようとしてみる

皆さん当たり前のように書かれているテストですが、テストやったことないプログラミング初心者である私からすると、テストが何を行っているかまったくわからないこともあります。そのため、Djangoのテストでわからない部分を調べて忘備録として残して...
プログラミング

Django静的ファイル保存場所にAmazon S3を使用する

Herokuへのデプロイ時に何度やってもwhitenoiseを使用したstaticファイルの表示がうまく行かなかったので、諦めてAmazon S3に保存することにしてみました。 やってみたら意外とあっさり変更できたので、そのやり方を...
プログラミング

PycharmでDjangoのtemplatesフォルダを認識させる方法

PycharmでうまくDjangoのテンプレートが認識されないという状態になっていたので、調べてみました。どうやらテンプレートとしてマークする方法があるようです。 やり方は単純で、画像のように左のファイル一覧からテンプレート...
CSS

Live Sass Compilerの出力先を各ファイルごとに分ける方法

Live Sass Compilerというvscodeのエクステンションがありますが、ファイルを出力するとき複数あるscssファイルがまとめて一つになってしまう問題がありました。 基本的にscssファイルと同じ場所に出力することは少...
プログラミング

MOOR : moor_ffiが読み込まれない問題

flutterの勉強中に何度か時間を食ってしまったエラーの個人的なメモです。 Plugin project :moor_ffi not found. Please update settings.gradle. このようなエラ...
CSS

SASSコンパイラは簡単なGUIで使えるPreprosで決まり

皆さん、SASSってますか? CSSを書く時にSASS / SCSSを利用するのはもはや当たり前のことですが、利用するには「SASS→CSS」へと変換するコンパイラが必要です。 僕はMacとWindowsを両方使うので、基本的に...