Merhaba,

Aslında hiç bir şeyin zorunluluğu yok. django, standart olarak koyuyor o
dosyaları ama siz o dosyaların adlarını istediğiniz gibi değiştirebilir,
kodlarınızı istediğiniz gibi yönetebilirsiniz. Tek yapmanız Python
paketlerini, dosyalarını doğru bir şekilde çağırmak..

Ahmet Bey anlam karmaşası da yaşıyor anladığım kadarıyla.. tests.py vb.
dosyalar "web sayfası" değiller. Web sayfası diye adlandırdığınız şeyler
sizin belirleyeceğiniz dizinler altında bulunan HTML dosyaları.. Bunlar ise
veritabanını, adreslerin gidecekleri Python kodlarını, her şeyin doğru
çalıştığından emin olmanız için yazacağınız testleri barındıran dosyalar
yalnızca..

tests.py dosyasının oluşmamasının sebebi muhtemelen Pardus'ta kurulu olan
django sürümünün eski olmasından kaynaklanıyor. Sisteminizde hangi django
sürümünün kurulu olduğunu söyler misiniz? Yanılıyor olabilirim ama sanırım
1.1 ve üzerinde geliyor tests.py ama Gaffar Bey'in dediği gibi kritik değil
o dosyalar..

---
Quis custodiet ipsos custodes?


06 Şubat 2010 21:37 tarihinde A.S. Gaffar Durmaz 
<[email protected]>yazdı:

> test.py zorunlu değil ki ?
> views.py, urls.py zorunlu olanlar..
> forms.py yada utils.py yada ismini ne vereceğin önemli değil bu dosyalar
> senin kendi seçimin..
> ama url ler için bir urls.py dosyasının zorunluluğu ve
> sayfaları control için views.py dosyasının zorunluluğu var.
>
> On Sat, 2010-02-06 at 19:59 +0200, Ahmet AKMAZ wrote:
> > Merhaba Arkadaşlar,
> > Django'nun ana sayfasındaki
> >
> http://docs.djangoproject.com/en/dev/intro/tutorial01/#creating-a-projectbulunan
>  Writing your first Django app, part 1 başlığı altındaki bilgilerden
> faydalanarak django öğrenmeye çalışıyorum.
> >
> > Burada python manage.py startapp polls komutu verildiği zaman
> > polls/
> >     __init__.py
> >     models.py
> >     tests.py
> >     views.py
> >
> > oluşacağı söyleniyor. Aynı komutu ben verdiğim zaman tests.py sayfası
> > oluşmuyor. Bunun sebebi hakkında bir bilgi verebilir misiniz? Ya da
> > test.py sayfasının da oluşması için ne yapmalıyım?
> >
> > Not: Uygulamayı Pardus 20009'da yapmaktayım.
> >
> > --
> > Teşekkür ederim.
> > Ahmet AKMAZ
> >
> > Karanlık ebedî değildir. Aydınlık günler için mücadele gerekir.
> > _______________________________________________
> > Linux-programlama mailing list
> > [email protected]
> > http://liste.linux.org.tr/mailman/listinfo/linux-programlama
> > Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
> _______________________________________________
> Linux-programlama mailing list
> [email protected]
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
_______________________________________________
Linux-programlama mailing list
[email protected]
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap