Alek Ratzloff e686c3b235 Add ActionSuccessView
ActionSuccessView is a a generic view that indicates that something was
successful, e.g. deleting a post or banning a user. This hopefully
reduces the amount of boilerplate code used for creating success pages
since most of them can derive from this generic view.

The report and delete success views are updated to use this directly.

The ban and modify success views are updated to derive from this class,
with special permissions required.

The post success view is updated to derive from this class, using a
different template.

Signed-off-by: Alek Ratzloff <alekratz@gmail.com>
2022-07-17 15:08:33 -07:00
2022-07-17 15:08:33 -07:00
2022-07-17 15:08:33 -07:00
2022-07-12 16:54:03 -07:00
2022-07-12 16:59:45 -07:00
2022-05-03 18:02:04 -07:00
2022-06-28 21:37:45 -07:00
2022-06-28 21:37:45 -07:00
2022-05-07 14:52:39 -07:00

interchan

It's a 4chan clone!

Setup

  1. Create a .env file, and add a SECRET_KEY= value. Make sure the value is 20 characters long and random. Just mash on your keyboard and that should be plenty secure.
  2. If you plan on using hCaptcha, add HCAPTCHA_SITEKEY= and HCAPTCHA_SECRET= with your site key and secret.

Everything else is standard Django setup. Make sure to check threadchat/settings.py.

Description
4chan clone
Readme 4.7 MiB
Languages
Python 59.1%
HTML 22.5%
JavaScript 15.3%
CSS 2.4%
Nginx 0.3%
Other 0.4%