first commit

This commit is contained in:
2026-08-27 00:52:54 +03:00
commit 6d2d39ec89
2 changed files with 96 additions and 0 deletions
+73
View File
@@ -0,0 +1,73 @@
# =========================
# Django ve Python
# =========================
*.pyc
*.pyo
__pycache__/
*.pyd
.Python
pip-log.txt
pip-delete-this-directory.txt
# =========================
# Veritabanı ve Medya Yüklemeleri
# =========================
# Yerel geliştirme veritabanını depoya göndermemek çok önemlidir
db.sqlite3
db.sqlite3-journal
# Kullanıcıların yüklediği dosyaların tutulduğu klasör
media/
# =========================
# Sanal Ortamlar (Virtual Environments)
# =========================
venv/
env/
jenv/
.env
.venv
env.bak/
venv.bak/
# =========================
# Çevresel Değişkenler ve Gizli Dosyalar
# =========================
.env
.env.local
.env.development
.env.production
# =========================
# Statik Dosyalar (Üretim Aşaması İçin)
# =========================
# 'collectstatic' komutu ile toplanan dosyalar
staticfiles/
static_root/
# =========================
# Geliştirici Araçları ve IDE'ler
# =========================
# Visual Studio Code
.vscode/
*.code-workspace
# WebStorm / IntelliJ / PyCharm (JetBrains)
.idea/
*.iws
*.iml
*.ipr
# Zed Editor
.zed/
# =========================
# İşletim Sistemi Dosyaları
# =========================
# macOS
.DS_Store
.AppleDouble
.LSOverride
# Windows
Thumbs.db
ehthumbs.db
$RECYCLE.BIN/
+23
View File
@@ -0,0 +1,23 @@
# Django Özel Başlangıç Şablonu (Django Boilerplate)
Bu depo, yeni Django projelerine standart, hızlı ve temiz bir şekilde başlamak için hazırlanmış özel bir projedir. Klasik boş Django kurulumunun aksine, yapılandırılmış ayarlar ve hazır bir arayüz ile birlikte gelir.
## 🚀 Özellikler
* **Hızlı Kurulum:** Tek bir komutla tüm proje dizini hazır hale gelir.
* **Dahili Uygulama (`jcore`):** Ana yönlendirmeler, temel view (görünüm) mantığı ve URL yapılandırması için hazır `jcore` uygulaması projeye entegredir.
* **Modern Arayüz:** Bootstrap 5 kullanılarak hazırlanmış, mobil uyumlu ve şık bir varsayılan ana sayfa (`index.html`) şablonu içerir.
* **Dinamik İsimlendirme:** Şablon çekildiği anda tüm `.py` ve `.html` dosyalarındaki değişkenler otomatik olarak oluşturduğunuz yeni projenin adını alır.
## 🛠️ Gereksinimler
* Python 3.x
* Kurulum yapılacak ortamda Django'nun yüklü olması (`pip install django`)
## 📦 Kullanım
Yepyeni bir projeye başlamak için terminalinizi açın, sanal ortamınızı aktif edin ve aşağıdaki komutu çalıştırın:
```bash
# Gitea üzerinden doğrudan proje oluşturmak için:
django-admin startproject --template=[https://gitea.ta1sph.info/suphicakir/django-template/archive/main.zip](https://gitea.ta1sph.info/suphicakir/django-template/archive/main.zip) --extension py,html proje_adi