All Projects → codingforentrepreneurs → Rapid-ChatXChannels

codingforentrepreneurs / Rapid-ChatXChannels

Licence: MIT license
A rapid fire tutorial and introduction of Django Channels. To get more in depth check out the full course https://kirr.co/badl8e

Programming Languages

python
139335 projects - #7 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to Rapid-ChatXChannels

Picons
High quality tv & radio logos for your channels, also known as picons.
Stars: ✭ 110 (+2.8%)
Mutual labels:  channels
Xlchannelcontrol
iOS 仿腾讯新闻客户端的频道管理功能
Stars: ✭ 239 (+123.36%)
Mutual labels:  channels
omms
OMMS运维监控系统,功能介绍: 资产管理 应用管理 任务执行 权限管理等
Stars: ✭ 60 (-43.93%)
Mutual labels:  django2
Visual Chatbot
☁️ 👀 💬 Visual Chatbot
Stars: ✭ 161 (+50.47%)
Mutual labels:  channels
Djangochannelsrestframework
A Rest-framework for websockets using Django channels-v3
Stars: ✭ 224 (+109.35%)
Mutual labels:  channels
accountbook server
📔 记账本 Django 后端
Stars: ✭ 20 (-81.31%)
Mutual labels:  django2
Open.channelextensions
A set of extensions for optimizing/simplifying System.Threading.Channels usage.
Stars: ✭ 106 (-0.93%)
Mutual labels:  channels
DemonEditor
Enigma2 channel and satellite list editor for GNU/Linux and macOS.
Stars: ✭ 80 (-25.23%)
Mutual labels:  channels
Quiz
Ex 1 - Run timed quizzes via the command line
Stars: ✭ 234 (+118.69%)
Mutual labels:  channels
devops kkit
django2.1写的自动化运维系统
Stars: ✭ 51 (-52.34%)
Mutual labels:  django2
Graphene Django Subscriptions
This package adds support to Subscription's requests and its integration with websockets using Channels package.
Stars: ✭ 173 (+61.68%)
Mutual labels:  channels
Threadbox
Recursive Worker Threads in NodeJS
Stars: ✭ 181 (+69.16%)
Mutual labels:  channels
AIO
Coroutine-based multithreading library for Delphi
Stars: ✭ 99 (-7.48%)
Mutual labels:  channels
Iptv
Android project for live streaming IPTV
Stars: ✭ 120 (+12.15%)
Mutual labels:  channels
Dailyfresh-B2C
这是一个 ☛全栈/全端/全平台☚ 的B2C模式的电商项目, web后台基于Django2.0 + Python3.6, 前后端分离,前端使用Vue框架开发。移动端基于Flutter开发,一套代码支持Android&IOS平台。微信小程序基于mpvue框架开发。
Stars: ✭ 74 (-30.84%)
Mutual labels:  django2
Beatserver
Beatserver, a periodic task scheduler for Django 🎵
Stars: ✭ 106 (-0.93%)
Mutual labels:  channels
cmdb
基于 python 3.7 + django 2.2.3 + AdminLTE-3.0.0-beta.1 实现的资产管理系统。
Stars: ✭ 50 (-53.27%)
Mutual labels:  django2
django-chat-room
chat-room 💬 use django-channels3
Stars: ✭ 50 (-53.27%)
Mutual labels:  channels
dcrf-client
Javascript client for Django Channels REST Framework
Stars: ✭ 43 (-59.81%)
Mutual labels:  channels
go-eventcast
Simple event broadcasting
Stars: ✭ 22 (-79.44%)
Mutual labels:  channels

Rapid-ChatXChannels

A rapid fire tutorial and introduction of Django Channels. To get more in-depth check out the full course https://kirr.co/badl8e

YouTube Video: coming soon

Recommended Start

$ cd path/to/your/dev/folder
$ mkdir channels-rapid
$ cd channels-rapid
$ git clone https://github.com/codingforentrepreneurs/Rapid-ChatXChannels .
$ git reset a9a2c42052c87fd2eb5acdc417729f9359a1e087 --hard
$ git remote remove origin
$ virtualenv -p python3 .
$ source bin/activate
(channels-rapid) $ pip install -r requirements.txt
(channels-rapid) $ cd src
(channels-rapid) $ python manage.py migrate
(channels-rapid) $ python manage.py createsuperuser
... do the creation
(channels-rapid) $ python manage.py createsuperuser
... create second super user 

Install Redis

  1. Download Redis

    • Using Homebrew:

      brew install redis
      
      brew services start redis
      

      Brew permission errors? Try sudo chown -R "$USER":admin /usr/local

    • Direct Download

  2. Open & Test Redis:

    • open Terminal

    • redis-cli ping

      $ redis-cli ping
      PONG
      
    • redis-server

      $ redis-server
      86750:C 08 Nov 08:17:21.431 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
      86750:M 08 Nov 08:17:21.433 * Increased maximum number of open files to 10032 (it was originally set to 256).
                      _._                                                  
                 _.-``__ ''-._                                             
            _.-``    `.  `_.  ''-._           Redis 3.2.5 (00000000/0) 64 bit
        .-`` .-```.  ```\/    _.,_ ''-._                                   
       (    '      ,       .-`  | `,    )     Running in standalone mode
       |`-._`-...-` __...-.``-._|'` _.-'|     Port: 6379
       |    `-._   `._    /     _.-'    |     PID: 86750
        `-._    `-._  `-./  _.-'    _.-'                                   
       |`-._`-._    `-.__.-'    _.-'_.-'|                                  
       |    `-._`-._        _.-'_.-'    |           http://redis.io        
        `-._    `-._`-.__.-'_.-'    _.-'                                   
       |`-._`-._    `-.__.-'    _.-'_.-'|                                  
       |    `-._`-._        _.-'_.-'    |                                  
        `-._    `-._`-.__.-'_.-'    _.-'                                   
            `-._    `-.__.-'    _.-'                                       
                `-._        _.-'                                           
                    `-.__.-'                                               
      
      86750:M 08 Nov 08:17:21.434 # Server started, Redis version 3.2.5
      86750:M 08 Nov 08:17:21.434 * The server is now ready to accept connections on port 6379
      
      

      Close Redis with control + c to quit

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].