Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/shim369/django-sqlite-blog

Blog with Django and Python
https://github.com/shim369/django-sqlite-blog

bem-css django dotenv flocss google-api gsap matplotlib pandas progressive-web-app python sqlite3 summernote vanilla-js

Last synced: about 1 month ago
JSON representation

Blog with Django and Python

Awesome Lists containing this project

README

        

# Django-Sqlite-Blog

このBLOGサイトはPythonとDjangoを使用して構築された、ユーザーフレンドリーでレスポンシブなプログレッシブウェブアプリケーションです。以下のキーワードを取り入れた機能が充実しています。

Python: Pythonを主要言語として使用し、高速で効率的なバックエンド処理が可能です。
Dotenv: 環境変数を使用してアプリケーション設定を安全かつ簡単に管理します。
Django: パワフルなWebフレームワークであり、高速な開発と保守性が高いコードを実現します。
Progressive Web App: オフラインでも利用できるモバイルファーストの設計を採用しています。
GSAP: 高度なアニメーション効果でユーザーエクスペリエンスを向上させます。
Pandas: データ操作と分析を容易にする強力なデータ構造を提供します。
Vanilla JS: 依存関係のない純粋なJavaScriptで高速な実行速度と保守性を確保します。
Summernote: WYSIWYGエディタを使用し、リッチテキスト編集機能を提供します。
SQLite3: 軽量なデータベースエンジンを使用し、ローカルでのデータ管理が容易です。
Matplotlib: データの可視化により、ユーザーに情報をわかりやすく提示します。
Google API: Googleスプレッドーシートとの連携を可能にします。 →無料期間終了のため、Excelファイルの読み込みに変更
BEM-CSS: モジュール性と再利用性の高いCSS設計方法で、メンテナンスが容易になります。
FLOCSS: コンポーネント指向のCSS設計アプローチを採用し、スタイルの管理が容易です。

※README.mdの文章の約98%はChatGPTによって作成されました。

---

仮想環境の有効化
source myenv/bin/activate

プロジェクトを起動
python3 manage.py runserver