Skip to content
My personal Django application for all the things I need!
JavaScript Python HTML CSS
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets
avis
base
config
locale
music
my_spot
requirements
templates
tracker
versus
.gitignore
LICENSE
README.md
manage.py

README.md

benbb96

GitHub repo size GitHub contributors issues GitHub stars GitHub forks Twitter Follow

This is my very personal Django project where I want to put all of my ideas to make my life easier.

Why is it public ?

I'm always open to remarks and suggestions in order to progress in Python and Django !

Installing benbb96

To install and use my website, follow these steps:

git clone https://github.com/Benbb96/benbb96.git
cd benbb96

Create a file here which will store all secrets settings : secrets.json.
You can configure it like this :

{
  "SECRET_KEY": "[YOUR SECRET_KEY]",
  "GEOPOSITION_GOOGLE_MAPS_API_KEY": "[YOUR GEOPOSITION_GOOGLE_MAPS_API_KEY]",
  "GOOGLE_ANALYTICS_KEY": "[YOUR GOOGLE_ANALYTICS_KEY]",
  "FIREBASE_CONFIG": {
    [YOUR FIREBASE CONFIG]
  },
  "EMAIL_HOST_USER": "[YOUR EMAIL_HOST_USER]",
  "EMAIL_HOST_PASSWORD": "[YOUR EMAIL_HOST_PASSWORD]"
}

Then, you should create a virtual environement, load the migration to build the database (db.sqlite3), create a superuser to be able to access the administration module, and finally run the server :

python -m venv venv
source venv/bin/activate
python manage.py migrate
python manage.py createsuperuser
python manage.py collectstatic --noinput
python manage.py runserver

You can then create projects in 127.0.0.1:8000/admin/base/projet/ that will be displayed on the homepage.

Contributing to benbb96

To contribute to benbb96, follow these steps:

  1. Fork this repository.
  2. Create a branch: git checkout -b <branch_name>.
  3. Make your changes and commit them: `git commit -m '<commit_message>'
  4. Push to the original branch: git push origin <project_name>/<location>
  5. Create the pull request.

Alternatively see the GitHub documentation on creating a pull request.

Contributors

Thanks to the following people who have contributed to this project:

  • @benbb96 💻📖

Contact

If you want to contact me you can reach me at benbb96@gmail.com.

License

This project uses the following license: MIT License.

You can’t perform that action at this time.