├── .gitignore ├── LICENSE ├── Procfile ├── README ├── pyproject.toml ├── requirements.txt ├── setup.py └── thesite ├── base_app ├── __init__.py ├── admin.py ├── migrations │ └── __init__.py ├── models.py ├── static │ ├── bootstrap-3.3.4-dist │ │ ├── css │ │ │ ├── bootstrap-theme.css │ │ │ ├── bootstrap-theme.css.map │ │ │ ├── bootstrap-theme.min.css │ │ │ ├── bootstrap.css │ │ │ ├── bootstrap.css.map │ │ │ └── bootstrap.min.css │ │ ├── fonts │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ └── glyphicons-halflings-regular.woff2 │ │ └── js │ │ │ ├── bootstrap.js │ │ │ ├── bootstrap.min.js │ │ │ └── npm.js │ ├── jquery-2.1.3.js │ └── pets.css ├── templates │ └── base_app │ │ └── site_index.html ├── urls.py └── views.py ├── communication_app ├── __init__.py ├── admin.py ├── forms.py ├── migrations │ ├── 0001_initial.py │ └── __init__.py ├── models.py ├── shortcuts.py ├── templates │ └── communication_app │ │ ├── index.html │ │ └── profile.html ├── urls.py └── views.py ├── manage.py └── thesite ├── __init__.py ├── settings.py ├── urls.py └── wsgi.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/LICENSE -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/Procfile -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/README -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- 1 | [tool.black] 2 | line-length = 88 3 | target_version = ['py37'] 4 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | black 2 | dj-database-url==0.3.0 3 | Django==2.2.5 4 | -e . 5 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/setup.py -------------------------------------------------------------------------------- /thesite/base_app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thesite/base_app/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/base_app/admin.py -------------------------------------------------------------------------------- /thesite/base_app/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thesite/base_app/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/base_app/models.py -------------------------------------------------------------------------------- /thesite/base_app/static/bootstrap-3.3.4-dist/css/bootstrap-theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/base_app/static/bootstrap-3.3.4-dist/css/bootstrap-theme.css -------------------------------------------------------------------------------- /thesite/base_app/static/bootstrap-3.3.4-dist/css/bootstrap-theme.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/base_app/static/bootstrap-3.3.4-dist/css/bootstrap-theme.css.map -------------------------------------------------------------------------------- /thesite/base_app/static/bootstrap-3.3.4-dist/css/bootstrap-theme.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/base_app/static/bootstrap-3.3.4-dist/css/bootstrap-theme.min.css -------------------------------------------------------------------------------- /thesite/base_app/static/bootstrap-3.3.4-dist/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/base_app/static/bootstrap-3.3.4-dist/css/bootstrap.css -------------------------------------------------------------------------------- /thesite/base_app/static/bootstrap-3.3.4-dist/css/bootstrap.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/base_app/static/bootstrap-3.3.4-dist/css/bootstrap.css.map -------------------------------------------------------------------------------- /thesite/base_app/static/bootstrap-3.3.4-dist/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/base_app/static/bootstrap-3.3.4-dist/css/bootstrap.min.css -------------------------------------------------------------------------------- /thesite/base_app/static/bootstrap-3.3.4-dist/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/base_app/static/bootstrap-3.3.4-dist/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /thesite/base_app/static/bootstrap-3.3.4-dist/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/base_app/static/bootstrap-3.3.4-dist/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /thesite/base_app/static/bootstrap-3.3.4-dist/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/base_app/static/bootstrap-3.3.4-dist/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /thesite/base_app/static/bootstrap-3.3.4-dist/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/base_app/static/bootstrap-3.3.4-dist/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /thesite/base_app/static/bootstrap-3.3.4-dist/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/base_app/static/bootstrap-3.3.4-dist/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /thesite/base_app/static/bootstrap-3.3.4-dist/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/base_app/static/bootstrap-3.3.4-dist/js/bootstrap.js -------------------------------------------------------------------------------- /thesite/base_app/static/bootstrap-3.3.4-dist/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/base_app/static/bootstrap-3.3.4-dist/js/bootstrap.min.js -------------------------------------------------------------------------------- /thesite/base_app/static/bootstrap-3.3.4-dist/js/npm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/base_app/static/bootstrap-3.3.4-dist/js/npm.js -------------------------------------------------------------------------------- /thesite/base_app/static/jquery-2.1.3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/base_app/static/jquery-2.1.3.js -------------------------------------------------------------------------------- /thesite/base_app/static/pets.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/base_app/static/pets.css -------------------------------------------------------------------------------- /thesite/base_app/templates/base_app/site_index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/base_app/templates/base_app/site_index.html -------------------------------------------------------------------------------- /thesite/base_app/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/base_app/urls.py -------------------------------------------------------------------------------- /thesite/base_app/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/base_app/views.py -------------------------------------------------------------------------------- /thesite/communication_app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thesite/communication_app/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/communication_app/admin.py -------------------------------------------------------------------------------- /thesite/communication_app/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/communication_app/forms.py -------------------------------------------------------------------------------- /thesite/communication_app/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/communication_app/migrations/0001_initial.py -------------------------------------------------------------------------------- /thesite/communication_app/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thesite/communication_app/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/communication_app/models.py -------------------------------------------------------------------------------- /thesite/communication_app/shortcuts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/communication_app/shortcuts.py -------------------------------------------------------------------------------- /thesite/communication_app/templates/communication_app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/communication_app/templates/communication_app/index.html -------------------------------------------------------------------------------- /thesite/communication_app/templates/communication_app/profile.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/communication_app/templates/communication_app/profile.html -------------------------------------------------------------------------------- /thesite/communication_app/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/communication_app/urls.py -------------------------------------------------------------------------------- /thesite/communication_app/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/communication_app/views.py -------------------------------------------------------------------------------- /thesite/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/manage.py -------------------------------------------------------------------------------- /thesite/thesite/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thesite/thesite/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/thesite/settings.py -------------------------------------------------------------------------------- /thesite/thesite/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/thesite/urls.py -------------------------------------------------------------------------------- /thesite/thesite/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-security-tutorials/pettwitter/HEAD/thesite/thesite/wsgi.py --------------------------------------------------------------------------------