Đango 4.2 / 5.0 / 5.1 / 5.2

Komentari i ćaskanje uživo za Django

Drop-in šablonske oznake za komentare sa navojima, live chat u realnom vremenu i broj komentara. Secure SSO potpisan od vaših Django auth korisnika, puni REST pristup preko Pithon SDK-a i nula koraka za izgradnju frontenda.

Jedanaest šablonskih oznaka, nulta složenost

Učitajte biblioteku oznaka jednom, podesite ID stanara i ugradite bilo koji vidžet sa jednom oznakom. Uključeni su komentari, ćaskanje uživo, brojanje komentara, kolaborativno i slikovno ćaskanje, nedavni feedovi aktivnosti, pregledi, glavne stranice i korisnička aktivnost.

Komentari sa navojem

Dodajte potpuno opremljen vidžet za komentare sa navojem na bilo koju stranicu. Odgovori, @mentions, glasanje, bogati tekst i ažuriranja u realnom vremenu rade iz kutije.

{% load fastcomments %}
{% fastcomments url_id=post.slug url=post.get_absolute_url %}

Ćaskanje uživo

Ugradite sobu za ćaskanje u realnom vremenu za bilo koju stranicu ili resurs. Izgrađen za događaje uživo, kanale podrške i čvorišta zajednice sa indikatorima prisustva na mreži.

{% fastcomments_live_chat url_id=channel.slug %}

Broj komentara

Pokažite broj komentara za bilo koju stranicu u liniji. Odlično za liste članaka, kontrolne table i značke za navigaciju. Koristite bulk loader da popunite svaki broj na listing stranici u jednom zahtevu.

Comments: {% fastcomments_comment_count url_id=post.slug number_only=True %}

Jedan paket, sve što vam je potrebno

FastComments donosi kompletan paket funkcija vašoj aplikaciji Django.

Đango + Brzi komentari
Komentari uživo
Ćaskanje uživo
DZS integracija
Zaštita od neželjene pošte
Obaveštenja
@Mentions
Kod & Markdovn
Alati za moderiranje
Analitika
Usklađenost sa GDPR-om
14+ jezika
Vebhooks & API
Đango + Brzi komentari
Komentari uživo
Ćaskanje uživo
DZS integracija
Zaštita od neželjene pošte
Obaveštenja
@Mentions
Kod & Markdovn
Alati za moderiranje
Analitika
Usklađenost sa GDPR-om
14+ jezika
Vebhooks & API

Fleksibilne DZS opcije

Izaberite režim autentifikacije koji odgovara potrebama vaše aplikacije.

Jednostavna DZS

DZS na strani klijenta za brzo podešavanje bez potpisivanja servera.

  • Nije potrebna tajna API-ja
  • Korisničko ime i mapiranje e-pošte
  • Automatsko prijavljivanje

Nema DZS

Dozvolite korisnicima da samostalno kreiraju sopstvene FastComments naloge.

  • Nulta konfiguracija
  • Računi zasnovani na e-pošti
  • Opciono anonimno komentarisanje

Gore i radi za nekoliko minuta

Tri koraka za komentare uživo u vašoj aplikaciji Django.

1

Instalirajte sa pip

Instalirajte paket sa GitHub-a sa pip-om. Dodajte api ekstra kada želite REST pristup na serveru.

bash
$pip install "git+https://github.com/fastcomments/fastcomments-django.git@v0.1.0"
2

Dodajte App & API ključ

Dodajte "fastcomments_django" u INSTALLED_APPS, a zatim podesite diktat FASTCOMMENTS sa svojim TENANT_ID i API_KEY.

settings.py
INSTALLED_APPS = [
    # ...
    "fastcomments_django",
]

FASTCOMMENTS = {
    "TENANT_ID": "your-tenant-id",
    "API_KEY": "your-api-key",
}
3

Drop In Template Tags

Učitajte biblioteku oznaka u bilo kom šablonu, a zatim spustite vidžet za komentare gde god želite nit.

templates/post_detail.html
{% load fastcomments %}

{% fastcomments url_id=post.slug %}

Često postavljana pitanja

Sastavili smo odgovore na neka od najčešćih pitanja koja će vam pomoći da započnete.

Da li postoji besplatna probna verzija?

plus-icon

Da. FastComments nudi besplatnu probnu verziju KSNUMKS-a sa punim pristupom svim funkcijama, uključujući DZS, live chat i editor bogatog teksta. Nije potrebna kreditna kartica za početak.

Kako DZS radi sa Django auth?

plus-icon

Kada je omogućen Secure SSO, paket čita autentifikovanog korisnika iz zahteva i potpisuje HMAC-SHA256 token na serveru. Ovo stvara ili ažurira korisnički FastComments nalog sa njihovim imenom, e-poštom i avatarom, tako da su korisnici prijavljeni bez dodatne registracije. Mapirajte polja sa USER_MAP, metodom to_fastcomments_user_data() na vašem korisničkom modelu ili globalnim USER_MAPPER. Izaberite DZS ID namerno: to je stalna ručka za istoriju komentara korisnika, pa ga mapirajte na stabilnu, neprozirnu vrednost kao što je UUID, a ne sekvencijalni primarni ključ.

Koje verzije Django i Python su podržane?

plus-icon

FastComments Django paket podržava Django 4.2, 5.0, 5.1 i 5.2, i zahteva Pithon 3.10 ili noviji. Instalira se kao standardna Django aplikacija sa jednim unosom u INSTALLED_APPS.

Da li je FastComments GDPR usaglašen?

plus-icon

Da. FastComments je u potpunosti usklađen sa GDPR-om sa opcionim CDN-om sa sedištem u EU koji čuva sve podatke u Evropi. Podesite REGION na "eu" u podešavanjima FASTCOMMENTS i paketa rute vidžeta i API poziva u EU regionu. Podržavamo zahteve za izvoz podataka, pravo na brisanje i pružamo Ugovor o obradi podataka (DPA) na zahtev.

Mogu li da prilagodite oznaku vidžeta?

plus-icon

Da. Premostite fastcomments/widget.html šablon postavljanjem sopstvene kopije ranije na putanju za pretragu šablona. Svaka oznaka takođe prihvata standardne opcije konfiguracije FastComments kao argumente ključnih reči, dajući vam potpunu kontrolu nad izgledom i ponašanjem bez uređivanja paketa.

Mogu li da pristupim API-ju FastComments iz Django-a?

plus-icon

Da. Instalirajte API ekstra i paket izlaže FastComments Pithon SDK: admin () za autentifikovane pozive, public_api () za javne pozive i get_manager () za potpisivanje SSO tokena. Koristite ih za kreiranje, ažuriranje ili brisanje komentara, upravljanje korisnicima, preuzimanje analitike i još mnogo toga iz vaših pogleda ili pozadinskih poslova.

Spremni ste da dodate komentare na vašu aplikaciju Django?

Instalirajte paket, učitajte biblioteku oznaka, ubacite oznaku šablona i krenite uživo za nekoliko minuta.