first commit
This commit is contained in:
+73
@@ -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/
|
||||
@@ -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
|
||||
Reference in New Issue
Block a user