Eine Web-App, die mit dem django
-Framework erstellt wurde. Frontend mit html
und bootstrap
und sqlite3
wird als Datenbank verwendet. Sie können Artikel hinzufügen, die für jedermann sichtbar sind. Erstellen Sie einfach ein Konto und schon kann es losgehen.
Python 3.8
Django 2.2.10 und zusätzliche Anforderungen sind in Pipfile enthalten.
$ 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
aus Hier ist eine Liste der Schritte, die zum Bereitstellen einer App auf Heroku befolgt werden müssen:
$ pipenv lock
zu generieren$ 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
aus$ git push heroku master
$ heroku ps:scale web=1
Fühlen Sie sich frei, ein Problem anzusprechen oder eine Pull-Anfrage zu stellen, um einen Fehler zu beheben oder eine neue Funktion hinzuzufügen. Wenn Sie neu bei Open Source sind, können Sie sich zunächst über Git informieren, indem Sie hier klicken.
Der erste Schritt besteht darin, die Community kennenzulernen. Wir nutzen Slack für die Kommunikation und die hilfreiche Community wird Sie dabei unterstützen. Slack ist ein Instant-Messaging-Dienst, der von Entwicklern und Benutzern von GitHub verwendet wird. Es nutzt Chatrooms, in denen Entwickler teilnehmen und über ein bestimmtes Thema sprechen können. Klicken Sie hier, um unserem Slack Workspace beizutreten.
Überprüfen Sie den Verhaltenskodex.