django-invitable Django için davetiye tabanlı işareti yukarı kolları Django uygulaması.
Başlarken
Sudo easy_install django-invitable: - easy_install onu alın
- Git den alın: git clone budala: //github.com/teodor-pripoae/django-invitable.git
Kurulum
- Python yoluna Django-invitable dizin ekleyin.
- Ayarlarınız dosyada bulunan sizin INSTALLED_APPS tuplea invitable ekleyin.
- Senin URLconf için invitable.urls ekleyin.
- İhtiyaç kadar ayarlı olması django.core.mail.
- Davet e-posta konu için şablon invitable / invitation_subject.txt oluştur
- Davet e-posta vücut için şablon invitable / invitation_body.txt oluştur
- İsteğe bağlı: / davetiye e-posta html vücut için invitation_body.html şablon invitable oluşturmak
Kullanım
Sen Django-invitable aşağıdaki ayarlarla yapılandırabilirsiniz:
- INVITABLE_USER: gönderen davet Kullanıcı modeli. Eğer bir şeyler özelleştirilmiş yararlıdır. Varsayılan kullanıcı.
- INVITABLE_HTML_EMAIL: Ayrıca, HTML alternatif göndermek için olsun. Yanlış Ayarlanmış. True olarak ayarlanmış Eğer şablon invitable / invitation_body.html sağlamak zorunda
- INVITABLE_EMAIL_FROM: E-posta gönderen olarak görünecektir Ne, varsayılan no-reply@example.com
- INVITABLE_TOKEN_LENGTH: belirteci db sütunun boyutu (varsayılan 64)
- INVITABLE_TOKEN_GEN: Token jeneratör işlevi. Standart yapılı-fonksiyonu uuid kullanarak.
- INVITABLE_ACCOUNT_TYPES: Hesap türleri içeren karma. Tuşlar değerleri tam hesap türleri değerleri, hesap türleri bulunmaktadır. Varsayılan: {"admin": "Yönetici", "takım": "Takım Üyesi", "müşteri": "Müşteri"}.
Özellikler:
< p>- Hesap türleri (Eğer birden fazla hesap türleri varsa)
- Sadece yöneticiler davetiye göndermek edebiliyoruz
- Zaman damgaları sent_at ve accepted_at için
- Django yönetici entegrasyon
- Özel kaydı (belirteç davet kullanarak) - work in progress
Gereksinimler :
- Python
- Django
Yorum Bulunamadı