Cyber+ App utilizes NetDetective API which is an easy-to-use API that provides information about an IP address, including, but not limited to, whether it’s known for spam, brute-force attacks, bot-nets, VPN endpoints, data center endpoints, and more.
With the help of the DetectiveIP API, you can quickly and easily gather information about any IP address to help filter requests and avoid potential attacks.
Create an account at Rapid API. Once the account has been set up, subscribe to NetDetective API and get your access key. Create a python file as "api_keys.py" in the directory of your app, not project. Paste your API access key in the "api_keys.py" file as shown below:
NETDETECTIVE_API_KEY = 'YOUR_API_ACCESS_KEY'
Please run the following:
pip install -r requirements.txt
This will create any SQL entries that need to go into the database. In a terminal windows, please type the following:
python manage.py makemigrations
This will apply the migrations. In a terminal windows, please type the following:
python manage.py migrate
This will create the administrator login for your /admin side of your project. In a terminal windows, please type the following:
python manage.py createsuperuser
You can start the development server using the following command:
python manage.py runserver