Skip to content

It provides functions commonly required by applications, such as Django's basic login/logout authentication, security measures, user profiles, and inquiries. I created it as a study. It can be applied to various purposes.

License

Notifications You must be signed in to change notification settings

MITSUHIRO-KURIKI/DjangoTemplate

Repository files navigation

DjangoTemplate

What is this?

Djangoの基本的なログイン・ログアウトなどの認証、セキュリティ対策やユーザプロフィール、お問い合わせなどのアプリケーションに共通して必要となる機能を備えたテンプレートで、学習用に作成しました
メールアドレスに関する情報の暗号化や特定IPアドレスからのアクセス遮断などセキュリティ対策も備えています

DEMO

内容は以下のデモサイトをご覧ください(ajax、form投稿など動的な機能はローカル環境等での実行が必要です)
https://mitsuhiro-kuriki.github.io/DjangoTemplate/

Other

本アプリケーションで使われる各種ライブラリのライセンスは改変したものを含めて本ライセンスには含まれません。各種ライブラリの原ライセンスに従って利用してください。

suppl.

TREE
DjangoTemplate/
├─accounts
│  ├─forms
│  ├─models
│  │  └─receivers
│  └─views
│      └─send_mail
├─apps
│  ├─access_security
│  │  └─models
│  │      └─receivers
│  ├─inquiry
│  │  ├─models
│  │  │  └─receivers
│  │  └─views
│  ├─summernote
│  │  └─converter
│  │      └─parts
│  └─user_properties
│      ├─models
│      └─views
├─common
│  ├─fonts
│  ├─lib
│  │  ├─axes
│  │  ├─social_core
│  │  └─social_django
│  ├─scripts
│  │  ├─DjangoUtils
│  │  ├─LlmUtils
│  │  ├─NLPUtils
│  │  ├─PlotlyUtils
│  │  └─PythonCodeUtils
│  └─views
├─config
│  ├─acsess_logic
│  ├─admin_protect
│  ├─extra_settings
│  └─security
├─docs
├─media
│  └─apps
│      ├─summernote
│      │  └─attachment
│      │      └─image
│      └─user_profile
│          └─user_icon
├─sample
│  ├─forms
│  ├─models
│  │  ├─pagenate_ajax
│  │  └─query_search
│  └─views
├─static
│  ├─apps
│  ├─dataset
│  └─templates
│      ├─apps
│      ├─base
│      ├─common
│      │  ├─css
│      │  ├─func
│      │  └─lib
│      ├─meta_image
│      ├─pages
│      └─sample
├─templates
│  ├─accounts
│  │  ├─AccountDelete
│  │  ├─AccountLock
│  │  ├─EmailChange
│  │  │  └─mail_template
│  │  ├─LogIn
│  │  ├─PasswordChange
│  │  ├─PasswordReset
│  │  │  └─mail_template
│  │  ├─SignUp
│  │  │  └─mail_template
│  │  ├─TokenDelete
│  │  └─UserIdSet
│  ├─apps
│  │  ├─inquiry
│  │  │  └─inquiry_form
│  │  │      └─notice_admin_mail_template
│  │  └─user_properties
│  │      ├─asset
│  │      │  └─sidenav
│  │      └─Settings
│  ├─common
│  │  ├─asset
│  │  └─debug
│  ├─pages
│  │  ├─general
│  │  └─home
│  └─sample
│      ├─form
│      ├─graph
│      ├─items
│      │  └─ajax
│      ├─page
│      └─summernote_form
│          └─posted_items
└─templatetags