django-ezengage este o aplicatie Django care funcționează cu serviciul ezengage.
Instalare
1. Descărcați cea mai recentă versiune de la https://github.com/ezengage/django-ezengage/downloads/
2. Dezarhiveaza arhiva
3. alerga
& Nbsp; & nbsp; python setup.py instala
Vom încărca incarca fisierul in PYPI, astfel încât poate instala cu easy_install.
Configurare
adauga `eze_auth` la INSTALLED_APPS
& Nbsp; INSTALLED_APPS = (
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # .....
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'Eze_auth',
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # ....
& Nbsp; }
adauga `eze_auth.auth_backends.EzEngageBackend` & nbsp; la AUTHENTICATION_BACKENDS
& Nbsp; AUTHENTICATION_BACKENDS = (
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'Django.contrib.auth.backends.ModelBackend',
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'Eze_auth.auth_backends.EzEngageBackend',
& Nbsp; )
adauga `eze_auth_urls` la url conf
& Nbsp; urlpatterns + = modele ('',
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; (R '^ Eze / ", includ (" eze_auth.urls ")),
& Nbsp; )
Baza de date Sincronizare
& Nbsp; ./manage.py syncdb eze_auth
dacă utilizați de Sud, a alerga
& Nbsp; ./manage.py migra eze_auth
widget conectare Embed in template
& Nbsp; & nbsp; {% Încărcare eze_tags%}
& Nbsp; & nbsp; {% Eze_login_widget "/ după / login / face / '%}
Starea modificare
& Nbsp; & nbsp; din get_api_client eze_auth.helper import
& Nbsp; & nbsp; din eze_auth.models import EzeUserProfile
& Nbsp; & nbsp; Identitatea = EzeUserProfile.objects.get (user = request.user)
& Nbsp; & nbsp; Mesajul = 'status update la ... "
& Nbsp; & nbsp; eze_api_client = get_api_client ()
& Nbsp; & nbsp; eze_api_client.update_status (identity.identity, mesaj)
Cerințe :
- Python
- Django
Comentariile nu a fost găsit