Commit 08347d5d by Owo Sugiana

Sertakan di konfigurasi

1 parent e9676925
...@@ -27,7 +27,6 @@ Perhatikan contoh file ``models/__init__.py`` berikut ini:: ...@@ -27,7 +27,6 @@ Perhatikan contoh file ``models/__init__.py`` berikut ini::
config.include('pyramid_retry') config.include('pyramid_retry')
engine = engine_from_config(settings, 'sqlalchemy.') engine = engine_from_config(settings, 'sqlalchemy.')
factory = sessionmaker(bind=engine) factory = sessionmaker(bind=engine)
config.registry['dbsession_factory'] = factory
config.add_request_method( config.add_request_method(
lambda r: get_tm_session(factory, r.tm), lambda r: get_tm_session(factory, r.tm),
reify=True) reify=True)
...@@ -50,6 +49,13 @@ contoh file ``security.py`` berikut ini:: ...@@ -50,6 +49,13 @@ contoh file ``security.py`` berikut ini::
config.add_request_method(get_user, 'user', reify=True) config.add_request_method(get_user, 'user', reify=True)
Untuk memuat modul ini maka perlu disertakan di konfigurasi::
pyramid.includes =
...
pyramid_user_log
Contoh penggunaan dalam views:: Contoh penggunaan dalam views::
def view_add(request): def view_add(request):
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!