diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..50ae82ee --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +__django diff --git a/currencyproj/currencyproj/__pycache__/__init__.cpython-36.pyc b/currencyproj/currencyproj/__pycache__/__init__.cpython-36.pyc index 1675128a..41072de4 100644 Binary files a/currencyproj/currencyproj/__pycache__/__init__.cpython-36.pyc and b/currencyproj/currencyproj/__pycache__/__init__.cpython-36.pyc differ diff --git a/currencyproj/currencyproj/__pycache__/settings.cpython-36.pyc b/currencyproj/currencyproj/__pycache__/settings.cpython-36.pyc index 9418a96c..e46fef6f 100644 Binary files a/currencyproj/currencyproj/__pycache__/settings.cpython-36.pyc and b/currencyproj/currencyproj/__pycache__/settings.cpython-36.pyc differ diff --git a/currencyproj/currencyproj/__pycache__/urls.cpython-36.pyc b/currencyproj/currencyproj/__pycache__/urls.cpython-36.pyc new file mode 100644 index 00000000..42a37e01 Binary files /dev/null and b/currencyproj/currencyproj/__pycache__/urls.cpython-36.pyc differ diff --git a/currencyproj/currencyproj/__pycache__/wsgi.cpython-36.pyc b/currencyproj/currencyproj/__pycache__/wsgi.cpython-36.pyc new file mode 100644 index 00000000..67addeed Binary files /dev/null and b/currencyproj/currencyproj/__pycache__/wsgi.cpython-36.pyc differ diff --git a/currencyproj/currencyproj/settings.py b/currencyproj/currencyproj/settings.py index 9b6ca056..e7edbfab 100644 --- a/currencyproj/currencyproj/settings.py +++ b/currencyproj/currencyproj/settings.py @@ -11,6 +11,7 @@ https://docs.djangoproject.com/en/3.1/ref/settings/ """ from pathlib import Path +import os # Build paths inside the project like this: BASE_DIR / 'subdir'. BASE_DIR = Path(__file__).resolve().parent.parent @@ -119,3 +120,6 @@ USE_TZ = True # https://docs.djangoproject.com/en/3.1/howto/static-files/ STATIC_URL = '/static/' +STATICFILES_DIRS = [ + os.path.join(BASE_DIR, "static"), + ] diff --git a/currencyproj/currencyproj/urls.py b/currencyproj/currencyproj/urls.py index 30e1417f..9cbd8bf1 100644 --- a/currencyproj/currencyproj/urls.py +++ b/currencyproj/currencyproj/urls.py @@ -1,27 +1,16 @@ -"""currencyproj URL Configuration -The `urlpatterns` list routes URLs to views. For more information please see: - https://docs.djangoproject.com/en/3.1/topics/http/urls/ -Examples: -Function views - 1. Add an import: from my_app import views - 2. Add a URL to urlpatterns: path('', views.home, name='home') -Class-based views - 1. Add an import: from other_app.views import Home - 2. Add a URL to urlpatterns: path('', Home.as_view(), name='home') -Including another URLconf - 1. Import the include() function: from django.urls import include, path - 2. Add a URL to urlpatterns: path('blog/', include('blog.urls')) -""" from django.contrib import admin from django.urls import path from home.models import upload_video,upload_image -from home.views import upload_content, imageUpload, videoUpload +# from home.views import upload_content, imageUpload, videoUpload +from home.views import finallyUploadImage +from home.forms import UploadImage urlpatterns = [ path('admin/', admin.site.urls), - path('upload/',upload_content, name="upload"), - path('upload_video/',videoUpload,name='upload_video'), - path('upload_image/',imageUpload,name='upload_image'), + # path('upload/',upload_content, name="upload"), + # path('upload_video/',videoUpload,name='upload_video'), + # path('upload_image/',imageUpload,name='upload_image'), + path('upload/',finallyUploadImage,name="Plsman") ] diff --git a/currencyproj/db.sqlite3 b/currencyproj/db.sqlite3 index 07ab0ea0..26e51092 100644 Binary files a/currencyproj/db.sqlite3 and b/currencyproj/db.sqlite3 differ diff --git a/currencyproj/home/__pycache__/__init__.cpython-36.pyc b/currencyproj/home/__pycache__/__init__.cpython-36.pyc new file mode 100644 index 00000000..ebe51b8e Binary files /dev/null and b/currencyproj/home/__pycache__/__init__.cpython-36.pyc differ diff --git a/currencyproj/home/__pycache__/admin.cpython-36.pyc b/currencyproj/home/__pycache__/admin.cpython-36.pyc new file mode 100644 index 00000000..57f54fce Binary files /dev/null and b/currencyproj/home/__pycache__/admin.cpython-36.pyc differ diff --git a/currencyproj/home/__pycache__/forms.cpython-36.pyc b/currencyproj/home/__pycache__/forms.cpython-36.pyc new file mode 100644 index 00000000..4739c48a Binary files /dev/null and b/currencyproj/home/__pycache__/forms.cpython-36.pyc differ diff --git a/currencyproj/home/__pycache__/models.cpython-36.pyc b/currencyproj/home/__pycache__/models.cpython-36.pyc new file mode 100644 index 00000000..efac7289 Binary files /dev/null and b/currencyproj/home/__pycache__/models.cpython-36.pyc differ diff --git a/currencyproj/home/__pycache__/views.cpython-36.pyc b/currencyproj/home/__pycache__/views.cpython-36.pyc new file mode 100644 index 00000000..8e393b6a Binary files /dev/null and b/currencyproj/home/__pycache__/views.cpython-36.pyc differ diff --git a/currencyproj/home/forms.py b/currencyproj/home/forms.py new file mode 100644 index 00000000..fccd5a55 --- /dev/null +++ b/currencyproj/home/forms.py @@ -0,0 +1,9 @@ +from django import forms +from .models import upload_image + +class UploadImage(forms.ModelForm): + class Meta: + model = upload_image + fields = [ + 'image' + ] diff --git a/currencyproj/home/migrations/0003_auto_20210205_1213.py b/currencyproj/home/migrations/0003_auto_20210205_1213.py new file mode 100644 index 00000000..ff4ffb63 --- /dev/null +++ b/currencyproj/home/migrations/0003_auto_20210205_1213.py @@ -0,0 +1,23 @@ +# Generated by Django 3.1.6 on 2021-02-05 12:13 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('home', '0002_auto_20210205_0037'), + ] + + operations = [ + migrations.AlterField( + model_name='upload_image', + name='image', + field=models.FileField(upload_to='static/images/'), + ), + migrations.AlterField( + model_name='upload_video', + name='video', + field=models.FileField(upload_to='static/videos/'), + ), + ] diff --git a/currencyproj/home/migrations/0004_auto_20210205_1216.py b/currencyproj/home/migrations/0004_auto_20210205_1216.py new file mode 100644 index 00000000..2a2e7bb2 --- /dev/null +++ b/currencyproj/home/migrations/0004_auto_20210205_1216.py @@ -0,0 +1,23 @@ +# Generated by Django 3.1.6 on 2021-02-05 12:16 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('home', '0003_auto_20210205_1213'), + ] + + operations = [ + migrations.AlterField( + model_name='upload_image', + name='image', + field=models.FileField(upload_to='images/'), + ), + migrations.AlterField( + model_name='upload_video', + name='video', + field=models.FileField(upload_to='videos/'), + ), + ] diff --git a/currencyproj/home/migrations/__pycache__/0001_initial.cpython-36.pyc b/currencyproj/home/migrations/__pycache__/0001_initial.cpython-36.pyc new file mode 100644 index 00000000..a0c75d0a Binary files /dev/null and b/currencyproj/home/migrations/__pycache__/0001_initial.cpython-36.pyc differ diff --git a/currencyproj/home/migrations/__pycache__/0002_auto_20210205_0037.cpython-36.pyc b/currencyproj/home/migrations/__pycache__/0002_auto_20210205_0037.cpython-36.pyc new file mode 100644 index 00000000..cbf81199 Binary files /dev/null and b/currencyproj/home/migrations/__pycache__/0002_auto_20210205_0037.cpython-36.pyc differ diff --git a/currencyproj/home/migrations/__pycache__/0003_auto_20210205_1213.cpython-36.pyc b/currencyproj/home/migrations/__pycache__/0003_auto_20210205_1213.cpython-36.pyc new file mode 100644 index 00000000..766e1a3d Binary files /dev/null and b/currencyproj/home/migrations/__pycache__/0003_auto_20210205_1213.cpython-36.pyc differ diff --git a/currencyproj/home/migrations/__pycache__/0004_auto_20210205_1216.cpython-36.pyc b/currencyproj/home/migrations/__pycache__/0004_auto_20210205_1216.cpython-36.pyc new file mode 100644 index 00000000..ced8b274 Binary files /dev/null and b/currencyproj/home/migrations/__pycache__/0004_auto_20210205_1216.cpython-36.pyc differ diff --git a/currencyproj/home/migrations/__pycache__/__init__.cpython-36.pyc b/currencyproj/home/migrations/__pycache__/__init__.cpython-36.pyc new file mode 100644 index 00000000..bb31f620 Binary files /dev/null and b/currencyproj/home/migrations/__pycache__/__init__.cpython-36.pyc differ diff --git a/currencyproj/home/templates/details.html b/currencyproj/home/templates/details.html new file mode 100644 index 00000000..3b65e9d8 --- /dev/null +++ b/currencyproj/home/templates/details.html @@ -0,0 +1,13 @@ +{% extends 'uploadImage.html' %} +{% block replace %} +
its an awesome profile picture
+
+ {{ user_pr.display_picture.url }}
+ You have learned some awesome technologies like {{ user_pr.technologies }}
To make a user profile and upload the files fill this form
+