Веб-приложение, созданное с использованием платформы django
. Интерфейс использует html
и bootstrap
, а в качестве базы данных используется sqlite3
. Вы можете добавлять статьи, которые сможет просмотреть каждый. Просто создайте учетную запись, и все готово.
Питон 3.8
Django 2.2.10 И дополнительные требования есть в Pipfile .
$ git clone https://github.com/<your-github-username>/newspaper-app.git
$ cd newspaper-app
$ pip3 install pipenv
$ pipenv install
$ pipenv shell
$ python manage.py makemigrations
$ python manage.py migrate
$ python manage.py createsuperuser
$ python manage.py runserver
Вот список шагов, которые необходимо выполнить для развертывания приложения на Heroku:
$ pipenv lock
$ touch Procfile
Update Procfile with - web: gunicorn <project_name>.wsgi --log-file -
$ pipenv install gunicorn==19.9.0
$ heroku login
$ heroku create <app_name>
$ heroku git:remote -a <app_name>
$ heroku config:set DISABLE_COLLECTSTATIC=1
$ git push heroku master
$ heroku ps:scale web=1
Не стесняйтесь поднять проблему или сделать запрос на включение, чтобы исправить ошибку или добавить новую функцию. Если вы новичок в открытом исходном коде, вы можете сначала прочитать о git, нажав здесь.
Чтобы начать работу, первым делом нужно познакомиться с сообществом. Мы используем Slack для общения, и отзывчивое сообщество поможет вам. Slack — это служба обмена мгновенными сообщениями, используемая разработчиками и пользователями GitHub. Он использует чаты, где разработчики могут присоединиться и поговорить на определенную тему. Нажмите здесь, чтобы присоединиться к нашему рабочему пространству Slack.
Проверьте кодекс поведения.