Menu
CoddyTech

Django Online

Bir Django projesi yaz, Çalıştır’a bas ve siteni tarayıcıda kullan: sayfalar, formlar, yönetim paneli. Gerçek Django, kurulum yok. Ücretsiz, kayıt gerekmez.

Django'yu online, doğrudan tarayıcında çalıştır

Django projenizi canlı önizlemenin yanında düzenleyin. Çalıştır düğmesi migration dosyalarını oluşturup uygular, ardından ana sayfayı açar. Kendi bilgisayarınızda python manage.py runserver komutundan önce makemigrations ve migrate komutlarını çalıştırın. Burada Django 6.1 ile bağlantılara tıklayabilir, form gönderebilir ve yönetim panelini kullanabilirsiniz. Kurulum veya hesap gerekmez.

Her örnek eksiksiz bir projedir: mysite/settings.py, mysite/urls.py ve view'ları, modelleri ve şablonlarıyla bir uygulama. Her dosya düzenlenebilir. Konsol, manage.py çıktısını, print() çağrılarını ve her isteği gösterir. Shell sekmesi, modellerin hazır içe aktarılmış olduğu manage.py shell ortamıdır; Veriler sekmesi ise her tablodaki satırları gösterir.

Bu Django playground'unu faydalı kılan ne

  • Taklit değil, gerçek framework: Django 6.1.2 URL'lerini sunar, şablonlarını işler ve ORM sorgularını SQLite üzerinde çalıştırır.
  • Kodunun yanında bir tarayıcı: adres çubuğu, geri ve ileri, çalışan bağlantılar ve formlar, DEBUG açıkken de Django'nun kendi hata sayfaları.
  • Admin paneli çalışır: blog örneği bir süper kullanıcı oluşturur, böylece /admin/ adresinden giriş yapıp yazı ekleyebilirsin.
  • Shell ve Veriler sekmeleri: modellerini sorgula, createsuperuser çalıştır ve bunun için sayfa yazmadan her satırı gör.

Django playground'unda neler yapabilirsin

  • Küçük bir web sitesi: view, URL ve şablonla bir sayfa ekle, sonra {% url %} ile menüden ona bağlantı ver.
  • Bir blog: Post modeline bir alan ekle, migrate etmek için Çalıştır’a bas ve alanı sayfada ve admin listesinde göster.
  • Bir JSON API: bir view'dan JsonResponse döndür, JSON içeren bir POST kabul et ve sayfadan fetch() ile çağır.

Django online SSS

Django'yu hiçbir şey kurmadan online çalıştırabilir miyim?

Evet. Bu sayfa Python ve Django'yu WebAssembly ile tarayıcında çalıştırır; kurulacak bir şey ve açılacak bir hesap yok. İlk çalıştırmada Python ve Django bir kez indirilir (birkaç megabayt); sonrasında site bir saniyeden kısa sürede başlar.

Bu gerçek Django mu?

Projeni Python 3.14 üzerinde, değiştirilmemiş Django 6.1.2 çalıştırır. Dosyaların sıradan Django dosyalarıdır: bilgisayarındaki bir projeye kopyala, aynı şekilde çalışırlar.

Verilerim nerede saklanıyor?

Bellekteki bir SQLite veritabanında. Her çalıştırma boş bir veritabanıyla başlar, onu migrate eder ve örneğin verilerini yükler. Yani bir formla ya da admin panelinden eklediklerin bir sonraki çalıştırmaya kadar kalır.

Playground neleri yapamaz?

PyPI'dan paket kuramaz, PostgreSQL'e ya da başka bir sunucuya bağlanamaz, gerçek e-posta gönderemez ve Python'dan internete erişemez. Dosya ve görsel yükleme desteklenmez. Öğrenmek ve fikir denemek içindir, site barındırmak için değil.

Ücretsiz mi, kodum kaydediliyor mu?

Ücretsizdir ve hesap gerektirmez. Her örnekteki değişikliklerin bu tarayıcıda saklanır; sekmeyi kapatıp geri dönebilirsin. Sıfırla, mevcut örneği başlangıç hâline döndürür; indirme düğmesi de açık dosyayı kaydeder.

Django'yu nasıl öğrenirim?

Buradaki örneklerle başla: bir view'ı değiştir, Çalıştır’a bas ve ne olduğunu gör. Bir yol izlemek için Coddy'nin Django kursunu al: view'lar, şablonlar, modeller, formlar, hesaplar ve API'ler. Her derste siten kodunun yanında çalışır.

Django için faydalı araçlar

Django Playground ile iyi çalışan, tarayıcı tabanlı ücretsiz araçlar. Hepsi Coddy'nin bir parçası.