DATABASES = {
'default': {
'ENGINE': 'django.db.backends.', # Add 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'.
'NAME': '', # Or path to database file if using sqlite3.
'USER': '', # Not used with sqlite3.
'PASSWORD': '', # Not used with sqlite3.
'HOST': '', # Set to empty string for localhost. Not used with sqlite3.
'PORT': '', # Set to empty string for default. Not used with sqlite3.
}
}
fonksiyonunu aşağıdaki gibi degiştiriyoruz.
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3', # Add 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'.
'NAME': 'pythontrdatabase', # Or path to database file if using sqlite3.
'USER': '', # Not used with sqlite3.
'PASSWORD': '', # Not used with sqlite3.
'HOST': '', # Set to empty string for localhost. Not used with sqlite3.
'PORT': '', # Set to empty string for default. Not used with sqlite3.
}
}
USER, PASSWORD, HOST, PORT kısımlarında herhangi bir degişiklik yapmıyoruz. SQLite otomatik olarak oluşturacaktır.
INSTALLED_APPS' da bulunan
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
framework' leri default olarak oluşturulur. Biz buradan "'django.contrib.admin'," satırını aktif ediyoruz.
Daha sonra konsoldan "python manage.py syncdb" komutu ile veritabanı tabloları oluşturulur ve
"You just installed Django's auth system, which means you don't have any superusers defined.
Would you like to create one now? (yes/no): "
sorusuna yes denilerek kullanıcı adı ve parola belirlenir. Klasörümüzde "SQLite" formatında veritabanı dosyamızın oluştuğu gözlenir.
Konsoldan "manage.py runserver" komutu ile sayfamız çalıştırılır ve "http://127.0.0.1:8000/" adresinden sayfamızın çalıştıgı gözlenir.
Admin sayfasına giriş yapmak için "http://127.0.0.1:8000/admin/" ile yönetici paneline giriş yapabilirsiniz.
Django administration sayfasından Kullanıcı Grupları (Groups) , Yeni Kullanıcı (Users) ve Sitelerinizi (Sites) ekleyebilirsiniz.
Django admin sayfası örneğini buradan indiriniz.
<a title="ÖRNEK İNDİR" href="http://cid-0b780d0688445932.office.live.com/self.aspx/Public/Django/deneme-admin.zip" target="_blank">http://cid-0b780d0688445932.office.live.com/self.aspx/Public/Django/deneme-admin.zip</a>
0 Yorumlar
Merhaba,