- django-admin startproject reality
- V settings.py nastavit sqlite3 databázi.
- ./manage.py startapp viewer
- Zeditovat models.py
- Odkomentovat v urls.py:
- from django.contrib import admin
- admin.autodiscover()
- (r'^admin/', include(admin.site.urls)),
- V settings.py přidat do INSTALLED_APPS:
- 'django.contrib.admin',
- 'reality.viewer',
- Vytvořit admin.py vedle models.py a do něj vložit:
- from reality.pozemky.models import *
from django.contrib import admin
class AgencyAdmin(admin.ModelAdmin):
list_display = ('name', 'size', 'price')
search_fields = ['name']
admin.site.register(Reality, RealityAdmin)
admin.site.register(Agency) - ./manage.py syncdb
- ./manage.py runserver
- Spouštění zvenčí:
- import os
os.environ['DJANGO_SETTINGS_MODULE'] = 'reality.settings'
import sys
sys.path.append('../../.') - Založení šablon
- Do settings.py:
- import os
PROJECT_PATH = os.path.abspath(os.path.split(__file__)[0]) - TEMPLATE_DIRS = (
os.path.join(PROJECT_PATH, 'viewer/templates'),
) - Do views.py:
- from django.shortcuts import render_to_response
- def index(request):
return render_to_response('index.html', {'user': request.user})
neděle 28. března 2010
Vytvoření projektu v Djangu
neděle 21. března 2010
Instalace Konica Minolta 1300W pro Ubuntu
- Pokud je síťová tiskárna, připojit přes SMB
- Stáhnout PSD soubor odsud.
sobota 20. března 2010
Instalace openID pro Django
- easy_install python-openid
- Stáhnout a nainstalovat balík https://launchpad.net/django-openid-auth
- Přidat virtuálního hosta Djanga do /etc/apache2/vhosts.d
- Upravit WSGI soubor pro Django:
import os, sys
sys.path.append('/home/tonda/django2')
sys.path.append('/home/tonda/django2/reality')
os.environ['DJANGO_SETTINGS_MODULE'] = 'example_consumer.settings'
sys.stdout = sys.stderr
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler() - /etc/init.d/apache2 restart
Přihlásit se k odběru:
Příspěvky (Atom)