diff --git a/.idea/deployment.xml b/.idea/deployment.xml
new file mode 100644
index 0000000..a7da7d5
--- /dev/null
+++ b/.idea/deployment.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/rGraphicsSettings.xml b/.idea/rGraphicsSettings.xml
new file mode 100644
index 0000000..8747510
--- /dev/null
+++ b/.idea/rGraphicsSettings.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/rpackages.xml b/.idea/rpackages.xml
new file mode 100644
index 0000000..1709b2d
--- /dev/null
+++ b/.idea/rpackages.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/db.sqlite3 b/db.sqlite3
index 479b209..c84d3de 100644
Binary files a/db.sqlite3 and b/db.sqlite3 differ
diff --git a/jobs/admin.py b/jobs/admin.py
index 8c38f3f..14d2850 100644
--- a/jobs/admin.py
+++ b/jobs/admin.py
@@ -1,3 +1,7 @@
from django.contrib import admin
# Register your models here.
+
+from .models import Job
+
+admin.site.register(Job)
diff --git a/jobs/migrations/0001_initial.py b/jobs/migrations/0001_initial.py
new file mode 100644
index 0000000..19e81cb
--- /dev/null
+++ b/jobs/migrations/0001_initial.py
@@ -0,0 +1,22 @@
+# Generated by Django 3.0.3 on 2020-03-08 07:16
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+ initial = True
+
+ dependencies = [
+ ]
+
+ operations = [
+ migrations.CreateModel(
+ name='Job',
+ fields=[
+ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
+ ('image', models.ImageField(upload_to='images/')),
+ ('summary', models.CharField(max_length=200)),
+ ],
+ ),
+ ]
diff --git a/jobs/models.py b/jobs/models.py
index 71a8362..b7bc574 100644
--- a/jobs/models.py
+++ b/jobs/models.py
@@ -1,3 +1,8 @@
from django.db import models
+
# Create your models here.
+
+class Job(models.Model):
+ image = models.ImageField(upload_to='images/')
+ summary = models.CharField(max_length=200)
diff --git a/media/images/cloud1.png b/media/images/cloud1.png
new file mode 100644
index 0000000..c560286
Binary files /dev/null and b/media/images/cloud1.png differ
diff --git a/portfolio/settings.py b/portfolio/settings.py
index 47e6b6a..c9cdd6e 100644
--- a/portfolio/settings.py
+++ b/portfolio/settings.py
@@ -37,6 +37,8 @@ INSTALLED_APPS = [
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
+ 'blog.apps.BlogConfig',
+ 'jobs.apps.JobsConfig',
]
MIDDLEWARE = [
@@ -119,3 +121,6 @@ USE_TZ = True
# https://docs.djangoproject.com/en/3.0/howto/static-files/
STATIC_URL = '/static/'
+
+MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
+MEDIA_URL = '/media/'
\ No newline at end of file
diff --git a/portfolio/urls.py b/portfolio/urls.py
index ef11cef..c21ae28 100644
--- a/portfolio/urls.py
+++ b/portfolio/urls.py
@@ -15,7 +15,9 @@ Including another URLconf
"""
from django.contrib import admin
from django.urls import path
+from django.conf import settings
+from django.conf.urls.static import static
urlpatterns = [
path('admin/', admin.site.urls),
-]
+] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)