This commit is contained in:
2017-12-12 13:15:45 +03:00
parent 90e9a158cd
commit 596d9e0358
19 changed files with 573 additions and 557 deletions

1
Procfile Normal file
View File

@ -0,0 +1 @@
web: gunicorn mysite.wsgi --log-file -

View File

@ -4,7 +4,7 @@ def resize_image(fh, img_prop):
im = Image.open(fh)
# size = 100, 100
im.thumbnail(img_prop['size'])
print(img_prop['size'])
#print(img_prop['size'])
# im.thumbnail(size)
thumb_name = img_prop['dest'] + '/thumb_' + img_prop['name']
im.save(thumb_name)

View File

@ -27,7 +27,7 @@ SECRET_KEY = '1a+3jmf#g!q_gj66$^v9_&8uoev=%k49=j(%lp%!kvv$6x3bn^'
# SECURITY WARNING: don't run with debug turned on in production!
DEBUG = True
ALLOWED_HOSTS = []
ALLOWED_HOSTS = ["imgcollection.herokuapp.com",]
# Application definition
@ -40,7 +40,7 @@ INSTALLED_APPS = [
'django.contrib.messages',
'django.contrib.staticfiles',
'imagehosting',
'taggit'
#'taggit'
]
MIDDLEWARE_CLASSES = [
@ -77,14 +77,25 @@ WSGI_APPLICATION = 'imagehost.wsgi.application'
# Database
# https://docs.djangoproject.com/en/1.9/ref/settings/#databases
'''
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, '../db.sqlite3'),
}
}
'''
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'NAME': 'ddg4djbee66kal',
'USER': 'jrowflkieuofex',
'PASSWORD': 'ec999abac6adefb9876d38458e3aad38c009ebeb78be01783c5a48268e10f04a',
'HOST': 'ec2-54-247-82-87.eu-west-1.compute.amazonaws.com',
'PORT': '5432',
}
}
# Password validation
# https://docs.djangoproject.com/en/1.9/ref/settings/#auth-password-validators

View File

@ -13,16 +13,16 @@ Including another URLconf
1. Import the include() function: from django.conf.urls import url, include
2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls'))
"""
from django.conf.urls import url, include, patterns
from django.conf.urls import url, include
from django.contrib import admin
from django.conf import settings
from django.conf.urls.static import static
from django.views.generic.base import TemplateView
urlpatterns = patterns('',
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^$', TemplateView.as_view(template_name='main.html')),
url(r'^blog/', include('blog.urls')),
url(r'^polls/', include('polls.urls', namespace="polls")),
url(r'^imagehost/', include('imagehost.urls')),
url(r'^pfm/', include('pfm.urls')),
) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

View File

@ -42,8 +42,8 @@ def image_detail(request, pk):
def all_posts(request):
all = Post.objects.order_by('-pk')
return render(request, 'imagehosting/all.html', {'all': all})
all_posts = Post.objects.order_by('-pk')
return render(request, 'imagehosting/all.html', {'all': all_posts})
@login_required(login_url="/login")

4
requirements.txt Normal file
View File

@ -0,0 +1,4 @@
Django==1.11.1
psycopg2
gunicorn==19.6.0