Python– category –
- 
	
		
 Python
	最も基本的なdjango-allauthを使用したログイン機能
前提 DjangoがインストールできていることDjangoの一般的な使い方が理解できていることDjangoの環境はコンテナ、仮想化何でもよい。 インストール まずはpipでインストール。 pip install django-allauth 設定 settings.pyの修正 TEMPLATES = [ { 'BAC... - 
	
		
 Python
	DjangoのInconsistentMigrationHistoryの解決方法
エラー概要 CustomUserモデルの修正をすると以下のようなエラーが発生する django.db.migrations.exceptions.InconsistentMigrationHistory: Migration admin.0001_initial is applied before its dependency user.0001_initial on database 'default&... - 
	
		
 Python
	DjangoでCustomUser+allauthを使用した認証
前提 こちらの記事の内容を理解するために 最も基本的なdjango-allauthを使用したログイン機能 に読むことをオススメします。 CustomUserとは何か? django-allauthのCustomUserと自ら定義したユーザ(model)でログインすることができる機能。CustomUser... - 
	
		
 Python
	Djangoの特定Viewに認証認可login_requiredする方法
Function BasedとClass Basedともにデコレーターを使用する。 Function Based Viewの場合 views.py from django.contrib.auth.decorators import login_required @login_required def index(request): pass Class Based Viewの場合 views.py from django.v... - 
	
		
 Python
	[Django] Admin(管理)画面にModelを表示する方法。admin.site.registerの利用方法
Admin(管理)画面に表示する方法 admin.site.registerを利用することで表示される。 from django.contrib import admin from .models import SampleModel admin.site.register(SampleModel) - 
	
		
 Python
	[Django] ログイン中のユーザ情報を取得
利用シーン ログイン中のユーザ情報で処理を変えたいログイン中のユーザ情報をcontext_data(ctx)をTemplateに渡したいログイン情報を元に別のデータを取得する ファンクションベースビュー request.user requestオブジェクトとして渡されているので呼び出... - 
	
		
 Python
	[Django] urls.pyのパラメータをview.py渡して、パラメータ付きURLを利用する。
前述 urlpattersでパラメータ付きURLを使う時は必須一般的なWebサービスや企業向けシステムではURLパターンを引数として渡すことが多い(というかほぼ100%)サンプルではint型で実装したがChar型やUUID型も同様に記述 ファンクションベースビュー urls.py... - 
	
		
 Python
	FCM+Python(firebase_admin)を使用してスマホ/WebにPUSH通知
前提 FMCのプロジェクトが作成されていること アプリ構成やウェブプッシュ証明書が正しく設定されていること iOSやAndroidの登録デバイスが取得できていること インストール firebase_adminをインストール。 pip install firebase_admin GOOGLE_APPLICATIO... - 
	
		
 Python
	[Django] datadump/loaddataでデータのエクスポート/インポート
datadumpでエクスポート 全てをエクスポート python manage.py dumpdata polls > polls/fixtures/dumpdata.json 特定のModelをエクスポート python manage.py dumpdata polls.Question > polls/fixtures/datadump_Question.json loaddataでインポー... - 
	
		
 Python
	プログラミング未経験者の初心者がPythonを学習するメリット
プログラミングをやったことない人が、どのプログラミング言語を勉強すべきか?と迷うことは多くあります。 そんな人にオススメなのが「Python」です。 Pythonは世界で最も使用させている言語の1つで、 「Youtube」や「Instagram」などサービスもPythonで... 
