- Admin Panel
- Database Created by Django ORM
- Able To Manage Admin Panel
- Able To Customize Admin Panel
- Able To Create Super Users Such as Admin
- Able To Use Any Type of SQL Databases (Current Database is Sqlite3)
- Backend Security
- Beautiful UI for Front-end Side
After this you have to get your NGROK
token in their website
You can use the main website of NGROK to get your Auth Token
.
Or you can use this document instead.
After these steps open this page and copy your Auth Token
.
Close The Website and go to the Directory
that you downloaded
NGROK
.
First of all Open your CMD
or Powershell
set your token.
$ ngrok.exe config add-authtoken <token>
Congratulations. Your all set
Just run the command bellow to use your NGROK Server
.
$ ngrok.exe http 8000
Just run the commands bellow
$ py manage.py makemigrations
$ py manage.py migrate
$ py manage.py createsuperuser
After this you have to chose username
, email
and password
for your admin
Then you can login
with it
Replace your Forwarding Link
from your Ngrok Terminal
in your settings.py
file and change these two properties.
![](https://github.com/shervinbdndev/IPLimiter/raw/master/images/forwarding_link.png)
ALLOWED_HOSTS = [
'92ab-151-246-78-89.ngrok-free.app',
]
CSRF_TRUSTED_ORIGINS = [
'https://92ab-151-246-78-89.ngrok-free.app',
]
After these steps you have to run your server.
$ py manage.py runserver 8000
Just Open your Forwarding Link.
Thats it.