2022-01-01から1年間の記事一覧

データの確認:Django shellの基本

モデルに格納されたデータをShellから確認する方法をたまに忘れるため備忘録 Dockerを起動 docker-compose up Webコンテナへ入る docker-compose exec web bash shellを起動 python3 manage.py shell shellから抜ける exit()

カスタムフォーム: django-allauth へのBootstrap適用

django-bootstrap-datepicker-plus

https://django-bootstrap-datepicker-plus.readthedocs.io/en/latest/Usage.html#types-of-datepickers https://django-bootstrap-datepicker-plus.readthedocs.io/en/latest/index.html https://django-bootstrap-datepicker-plus.readthedocs.io/en/lates…

keyboard操作:苦手なキーボードのキーの読み方 メモ

パソコンを使用している時に、キーの読み方がパッと出てこなくて、思考が止まってしまうことがあるので、余計なストレスを解消するために作成 苦手なキーの読み方一覧: ※ 実際にはより多くのパターンがありますが、個人的に覚えたいものを抽出しています。 …

Error:Djangoでマイグレート(migrate)ができない時の対処法「最終手段?」(docker-compose /PostgreSQL)

Error Message: django.db.migrations.exceptions.InconsistentMigrationHistory: Migration account.0001_initial is applied before its dependency accounts.0001_initial on database 'default'. Djangoで開発中、カスタムユーザーを作成したのちに、mi…

画像解説:タグの補完機能 "Emmet" が使えない場合の対処方法(Visual Studio Code)

Visual Studio Code (VS Code)を使用してコーディングをされている方向けの記事となります。 ある時、VS CodeでHTMLコードを記述している時に あれ、何か使いにくいぞ。 機能名はわからないけど、タグの補完機能?が効かない。。。 と言う事態に陥りました…

随時更新:個人開発中によく使うサイト集

個人開発中によく使うサイト集 Django3.2ドキュメント: https://docs.djangoproject.com/en/3.2/ Djangoで作られたサイト集: https://djangosites.org/stats/ Python3.11ドキュメント: https://docs.python.org/ja/3/ Quickstart: Compose and Django: h…

Python:大量レコードのCSVファイルで特定のカラムの重複を集計、テキストファイルへ出力する

大量レコードのCSVファイルから特定の重複カラムについて確認しないといけない場面があり、Pythonを活用してトライした際の備忘録です。 今回は、結果の出力をテキストファイルへしましたので、そちらを知りたい方は後半をご覧ください。 github.com 環境 ve…

備忘録:データ移行業務を経験しての個人的感想(概念スキーマ)

どちらかといえば、データサイエンス寄りのプロジェクトで お客様環境からデータをインポートしてくるようなデータ移行業務を経験する機会がありました。 個人的な感想など備忘録(概念スキーマ に関して) (今時点の自身の実力を後から見返すことが目的。…

画像付:GithubのRepository を別アカウントへ移行する

これまで、GithubのProjects機能を使って、Todo 管理を行っていました。(別の機会に、ProjetcでのTodo管理についてもご紹介しようと思います) 今回、新しいアカウントで作業することが多くなり、古いアカウントから新しいアカウントへTodo管理用のIssueを…

django.db.utils.ProgrammingError: relation "django_site" does not exist

error code : django.db.utils.ProgrammingError: relation "django_site" does not exist 解決: python3 manage.py migrate

error:NameError: name 'include' is not defined

エラーコード: (~略~) NameError: name 'include' is not defined 解決: URLディスパッチャへのインポート漏れ from django.urls import include #←追記 (略) 参考: django-allauthをdjango2.1に導入 - Qiita

Django/ docker-compose: パッケージ を"requirements.txt" で一括操作

Djangoでパッケージのインストール docker-compose Django requirements.txt内のパッケージを一括でインストールする requirements.txt Django==3.2 psycopg2>=2.8 # 追加 django-allauth Terminal docker-compose exec web pip install -r requirements.txt…

個人メモ:個人開発中の自身の脳内を備忘録(仕様〜設計)

※ 個人メモということでご理解ください スケジュール管理アプリを作成中に自分が何を考えていたかを備忘録 本来は事前に各設計をベストプラクティスに従い(調査しながら)行うべきだが 今回はWebアプリ開発の一連をできるだけ自分の頭で考えるというテーマ…

備忘録:Gitのローカルブランチを削除する方法

作成したローカルのブランチをたまにしか消していなかったため 消し方をよく忘れます。 そのため、ローカルブランチの削除方法を備忘録 方法 git branch -d "消したいブランチ名" 簡単です 複数削除したい場合、半角スペース で対応可能です git branch -d "…

どこ?Macのディレクトリとファイルの場所(パス)を表示する・コピーする

特にターミナルを使用する方が、初めてMacを触った時に、 フォルダ(ファイル)のパスってどうやって探す、コピーするのだろうと疑問に思うことがあると思います。 方法 パスバーを表示させる [Finder] > [表示] > [パスバーを表示] と遷移して押下 パスバー…

Linuxコマンド:CSVファイルの行頭(1列目)に行番号を挿入

仕事で、データ処理に関わることがあり、 大量レコードを扱う際に、CSVファイルの行頭(1列目)に行番号を挿入したい場面があったので備忘録になります。 ファイルはこんな感じのデータ $ cat test.csv FirstName,Gender,Age,PhoneNumber,CustomerID,City A…

Linux コマンド `tree` でディレクトリ構造を可視化

Linux コマンド tree でディレクトリ構造を可視化する方法のメモ ブログにディレクトリのツリー構造を添付したい時に 手作業を削減できるので便利 デフォルトでtreeコマンドがインストールされていないので Mac brew install tree CentOSやUbuntuの場合、 yu…

GitHubでコミット履歴を確認する方法

GitHub上でもコミットログを確認することが可能と検索したのですが、最新の画面を載せた記事があまり見当たらなかったため、ご紹介となります! 1. 目的のレポジトリへ遷移して、画像の`commits`を押下 コミット確認ボタン 2. 以下のように、過去のコミット…