+ 4
How to update realtime data in django
I am creating a webapp with django in which it reads some data from a text file and then preview it to a web page and I want that the data get automatically update on changes(or time to time) without refreshing the whole page.
6 ответов
+ 6
Thanks for tagging
Are the changes triggered by
the current browsing user only?
Or some other users using at the same time?
Or API and occur at the data?
For first case, you can use a frontend framework like React, Angular or Vue.
The content can get updated automatically when the state changes.
https://youtu.be/F9o4GSkSo40
If it is peer-to-peer, use Web Socket.
https://youtu.be/32iJlPDNLQY
If it is changed at data, you can set some triggers at the database.
https://youtu.be/6Mtd6O_DVSo
+ 1
Gordon I am trying to build a simple (very simple universal chatting app) with django. For basic purpose I am storing all the messages in a text file. The problem is that messages are not getting updated automatically, we have to refresh the page to get updates.
I think your second link may work for me. I will see the video...
+ 1
You can use Ajax for the thing you looking for
I am also making a chat Web application using django where I will be using Ajax to send and receive message from my django views.
You can also refer to my project
https://github.com/Ajay2810-hub/AwesomeList
The Ajax code is in static/js/AwesomeList/index.js line no. 194
and the view reading the message is at designer/views.py -> functions mark_complete and delete
+ 1
AJAY LINGAYAT can you help me with simpler method like by sharing a part of code only to understand.
Because understanding someones code is not easy as we think.
(I am making a very simple chat app. In that all messages will be stored in a text file)
+ 1
AKSHAY Yes sure
0
Jan Markus , Gordon can you help me in this. I have heard something "use ajax to update data" but I don't know how to use Ajax. So can you please help me.