├── .gitignore ├── LICENSE ├── README.md ├── account ├── __init__.py ├── admin.py ├── apps.py ├── forms.py ├── migrations │ ├── 0001_initial.py │ └── __init__.py ├── mixins.py ├── models.py ├── tests.py └── views.py ├── config ├── __init__.py ├── asgi.py ├── settings.py ├── urls.py └── wsgi.py ├── hackers ├── __init__.py ├── admin.py ├── apps.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_auto_20200515_1127.py │ ├── 0003_auto_20200515_1130.py │ ├── 0004_auto_20200517_1319.py │ ├── 0005_auto_20200517_1319.py │ ├── 0006_auto_20200521_1113.py │ └── __init__.py ├── models.py ├── templates │ ├── hackers │ │ ├── link_confirm_delete.html │ │ ├── link_form.html │ │ ├── link_list.html │ │ └── links.html │ └── registration │ │ ├── login.html │ │ └── register.html ├── tests.py ├── urls.py └── views.py ├── manage.py └── requirements.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/README.md -------------------------------------------------------------------------------- /account/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /account/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/account/admin.py -------------------------------------------------------------------------------- /account/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/account/apps.py -------------------------------------------------------------------------------- /account/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/account/forms.py -------------------------------------------------------------------------------- /account/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/account/migrations/0001_initial.py -------------------------------------------------------------------------------- /account/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /account/mixins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/account/mixins.py -------------------------------------------------------------------------------- /account/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/account/models.py -------------------------------------------------------------------------------- /account/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/account/tests.py -------------------------------------------------------------------------------- /account/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/account/views.py -------------------------------------------------------------------------------- /config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /config/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/config/asgi.py -------------------------------------------------------------------------------- /config/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/config/settings.py -------------------------------------------------------------------------------- /config/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/config/urls.py -------------------------------------------------------------------------------- /config/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/config/wsgi.py -------------------------------------------------------------------------------- /hackers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hackers/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/hackers/admin.py -------------------------------------------------------------------------------- /hackers/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/hackers/apps.py -------------------------------------------------------------------------------- /hackers/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/hackers/migrations/0001_initial.py -------------------------------------------------------------------------------- /hackers/migrations/0002_auto_20200515_1127.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/hackers/migrations/0002_auto_20200515_1127.py -------------------------------------------------------------------------------- /hackers/migrations/0003_auto_20200515_1130.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/hackers/migrations/0003_auto_20200515_1130.py -------------------------------------------------------------------------------- /hackers/migrations/0004_auto_20200517_1319.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/hackers/migrations/0004_auto_20200517_1319.py -------------------------------------------------------------------------------- /hackers/migrations/0005_auto_20200517_1319.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/hackers/migrations/0005_auto_20200517_1319.py -------------------------------------------------------------------------------- /hackers/migrations/0006_auto_20200521_1113.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/hackers/migrations/0006_auto_20200521_1113.py -------------------------------------------------------------------------------- /hackers/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hackers/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/hackers/models.py -------------------------------------------------------------------------------- /hackers/templates/hackers/link_confirm_delete.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/hackers/templates/hackers/link_confirm_delete.html -------------------------------------------------------------------------------- /hackers/templates/hackers/link_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/hackers/templates/hackers/link_form.html -------------------------------------------------------------------------------- /hackers/templates/hackers/link_list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/hackers/templates/hackers/link_list.html -------------------------------------------------------------------------------- /hackers/templates/hackers/links.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/hackers/templates/hackers/links.html -------------------------------------------------------------------------------- /hackers/templates/registration/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/hackers/templates/registration/login.html -------------------------------------------------------------------------------- /hackers/templates/registration/register.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/hackers/templates/registration/register.html -------------------------------------------------------------------------------- /hackers/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/hackers/tests.py -------------------------------------------------------------------------------- /hackers/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/hackers/urls.py -------------------------------------------------------------------------------- /hackers/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/hackers/views.py -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/manage.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehran-tarif/hacker-news/HEAD/requirements.txt --------------------------------------------------------------------------------