From 358af719491177f59c3f8a3da5e7b3d22b3b5c73 Mon Sep 17 00:00:00 2001 From: Priyatham Sai Chand Date: Thu, 14 Jan 2021 19:24:01 +0530 Subject: [PATCH] update working and readme --- README.md | 3 + auctions/__pycache__/__init__.cpython-39.pyc | Bin 0 -> 136 bytes auctions/__pycache__/admin.cpython-39.pyc | Bin 0 -> 359 bytes auctions/__pycache__/models.cpython-39.pyc | Bin 0 -> 2394 bytes auctions/__pycache__/urls.cpython-39.pyc | Bin 0 -> 811 bytes auctions/__pycache__/views.cpython-39.pyc | Bin 0 -> 5699 bytes .../__pycache__/0001_initial.cpython-39.pyc | Bin 0 -> 3562 bytes .../0002_auctionlisting_closed.cpython-39.pyc | Bin 0 -> 581 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 147 bytes auctions/templates/auctions/layout.html | 4 +- commerce/__init__.py | 0 commerce/__pycache__/__init__.cpython-37.pyc | Bin 0 -> 141 bytes commerce/__pycache__/__init__.cpython-39.pyc | Bin 0 -> 136 bytes commerce/__pycache__/settings.cpython-37.pyc | Bin 0 -> 2301 bytes commerce/__pycache__/settings.cpython-39.pyc | Bin 0 -> 2266 bytes commerce/__pycache__/urls.cpython-37.pyc | Bin 0 -> 966 bytes commerce/__pycache__/urls.cpython-39.pyc | Bin 0 -> 963 bytes commerce/__pycache__/wsgi.cpython-37.pyc | Bin 0 -> 546 bytes commerce/__pycache__/wsgi.cpython-39.pyc | Bin 0 -> 541 bytes commerce/asgi.py | 16 +++ commerce/settings.py | 122 ++++++++++++++++++ commerce/urls.py | 22 ++++ commerce/wsgi.py | 16 +++ db.sqlite3 | Bin 253952 -> 253952 bytes 24 files changed, 181 insertions(+), 2 deletions(-) create mode 100644 auctions/__pycache__/__init__.cpython-39.pyc create mode 100644 auctions/__pycache__/admin.cpython-39.pyc create mode 100644 auctions/__pycache__/models.cpython-39.pyc create mode 100644 auctions/__pycache__/urls.cpython-39.pyc create mode 100644 auctions/__pycache__/views.cpython-39.pyc create mode 100644 auctions/migrations/__pycache__/0001_initial.cpython-39.pyc create mode 100644 auctions/migrations/__pycache__/0002_auctionlisting_closed.cpython-39.pyc create mode 100644 auctions/migrations/__pycache__/__init__.cpython-39.pyc create mode 100644 commerce/__init__.py create mode 100644 commerce/__pycache__/__init__.cpython-37.pyc create mode 100644 commerce/__pycache__/__init__.cpython-39.pyc create mode 100644 commerce/__pycache__/settings.cpython-37.pyc create mode 100644 commerce/__pycache__/settings.cpython-39.pyc create mode 100644 commerce/__pycache__/urls.cpython-37.pyc create mode 100644 commerce/__pycache__/urls.cpython-39.pyc create mode 100644 commerce/__pycache__/wsgi.cpython-37.pyc create mode 100644 commerce/__pycache__/wsgi.cpython-39.pyc create mode 100644 commerce/asgi.py create mode 100644 commerce/settings.py create mode 100644 commerce/urls.py create mode 100644 commerce/wsgi.py diff --git a/README.md b/README.md index a104e35..f7564b5 100644 --- a/README.md +++ b/README.md @@ -13,3 +13,6 @@ It's a Django web application to create a auctioning system for the Harvard CS50 ## To run ```python manage.py runserver``` +## Admin page +username: priya +passoword: 1234 diff --git a/auctions/__pycache__/__init__.cpython-39.pyc b/auctions/__pycache__/__init__.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..5290847e38e70f3bfed411b55aa55fd560712cbf GIT binary patch literal 136 zcmYe~<>g`kg5$gl2_X70h(HF6K#l_t7qb9~6oz01O-8?!3`HPe1o2DP*(xTWD6=xL zBqK4mJijPA#<4WHBr`uRCJ{mx$Hd2H=4F<|$LkeT-r}&y%}*)KNwotR^BIU400>$h AVgLXD literal 0 HcmV?d00001 diff --git a/auctions/__pycache__/admin.cpython-39.pyc b/auctions/__pycache__/admin.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..cb090de21b6b870d722ca2aa10bb62d4d7aaaaa7 GIT binary patch literal 359 zcmYk0O-{ow5QXjdrvZ|#xI|d=00<$VTZE7hn<$H#+6peQjciw_w}B-m;SS!i>J^YG zF>braNdEkuW;F9eU7sSTpBgQ8@c(8rE&}ETURVGml6XJ{w-_T?NHP?Lv}CU-XxdW4 zT4s35F;aLn`79Org4v^{Bh5ydXD!(iYWNnepav%Ni_sd!FZOzGbXu5gN`bdUiGk3 z`ETUUaxdfWVt&~@dc6_xRhSRw-@4=dP8@QCZXa{@zDea399a+QI!6u_pu!bCCz%!g E2km)RB>(^b literal 0 HcmV?d00001 diff --git a/auctions/__pycache__/models.cpython-39.pyc b/auctions/__pycache__/models.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..030c3c2978539ccbe7e0eec1d48029ed13fc8b4b GIT binary patch literal 2394 zcmZ`*UvC>l5Wm0n**@E8+D1@7ijV@BQU?$cB7&%C+JHnG5OsMtMLN#68~c*;o!LE; zI^qfXnom$6!DBuN4}61t<%N8OKJlBqa}r2<*3IqA&hF05?>BRf+U=%+>(93F!(Vm7 z_?wi=mjmT4ZaIWt1~XG*Vg{y3V=J{Lc3_*vmj<($^UPolH-EJQ2fE8@&}-a2aAB#z zQfD44US+An(qK(knw7<4t;a^sKf^gj&s6@_P!=MJizku`=(S1Ccq(I>zI?e*?&6kj zLU1E6nGsmn(qSgED6A7ZaG8s(Ys#U$RA*}z7fGHyOk|N{qe0L-ii&ugLX|yBxx+Nd z4wWx>8Wo&{Sv29hSnP#*7>24Dh6rYsa*X{j{Bahg-2HCtNI*O6~D97ljnps<}Zvmtwh8np?9XpX9?N<>Gp2a_{B&p%gbNhwl@{^ASLi z;%4RWO)=&|tUx=v3o$?t%}Mk$OnEjc#;P?H$s`i<@Q}|zw?>|Y;2SUa85PJGrTw&8 z!IDu@NY!CH#*#Fgrcumg@(!Wnc5MVpM&5>+$y1 z{RhgKQR(~lOUTM4@6h(|(mLX=Jr$Mo^j($XGR%J{scJ;bs_8B3Vx9J)?1>LaY>=Rys83Rj0e@PQ$T`ED&BZ4) zMYz5i!A~)}idzy3J#!g9&-5)p_E+P!gW1ctm7gNCO^qKXzRFnzb7l@4|RMZtTSoQ)e zzXEH4SOdF;KSk+`mvHHvz6vwKZGo9jVP62&ekowop~NN$4V}hHL#L^sk<7tqP1tzFuCG`srRRx4BLDt<~L)~HrQ8voacC$hx!#?`vxLB{@O{2#DMZC6tSrEM+Q%danc{{jOm9e4l$ literal 0 HcmV?d00001 diff --git a/auctions/__pycache__/urls.cpython-39.pyc b/auctions/__pycache__/urls.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..58e4f7fa072ee07fa663dc55b30d9d552be20773 GIT binary patch literal 811 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 literal 0 HcmV?d00001 diff --git a/auctions/migrations/__pycache__/__init__.cpython-39.pyc b/auctions/migrations/__pycache__/__init__.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e33d7d4a70ba92eff6616703cb14f133a08b7d4c GIT binary patch literal 147 zcmYe~<>g`kg5$gl2_X70h(HF6K#l_t7qb9~6oz01O-8?!3`HPe1o6wl*(xTWD6=xL zBqK4mJijPA#<4WHBr`uRCJ{mx$K+%xBL)Bf literal 0 HcmV?d00001 diff --git a/auctions/templates/auctions/layout.html b/auctions/templates/auctions/layout.html index b249f50..d0e3096 100644 --- a/auctions/templates/auctions/layout.html +++ b/auctions/templates/auctions/layout.html @@ -3,12 +3,12 @@ - {% block title %}Auctions{% endblock %} + {% block title %}Auctions{% endblock %} -

Auctions

+

Auctions

{% if user.is_authenticated %} Signed in as {{ user.username }}. diff --git a/commerce/__init__.py b/commerce/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/commerce/__pycache__/__init__.cpython-37.pyc b/commerce/__pycache__/__init__.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..497af4142c453cfc1f5008abfe6665476efef008 GIT binary patch literal 141 zcmZ?b<>g`kf=_q+;z0Cc5CH>>K!yVl7qb9~6oz01O-8?!3`HPe1o6wv*(xTqIJKxa zCMhpDBQeG$zdSD|KQW~^COJPhH?=4^6~Ty)&&g`kf=_q+;z0Cc5P=LBfgA@QE@lA|DGb33nv8xc8Hzx{2;!HnvsFw$QD$Xg zNk(FBd45rLjALnXNoIatOmcp1Zfa3-YD|25W?p7Ve7s&khr(-o*q=B-LQg;vQg%{LlH?%uTY7F5$kNATH1rIl^(+W_u9wi4VF@yjg&ZtH z9xn8hze{bv@B?heP67L>zhUfLL70=XZ%iJd+a;JE!6U zh(Vhs45=eBZhCxT`9Sm;x)CQ{x1`6?Q$)W(r$g5xB6ZOJ(B#y0MEvqT#fa1<-(dnI z-{*Y9UY1JWT1*H0$ z{Mod9!v0Szk96k({f#_GG=itkM{IkrVR?g|_nvP(vyMB*&Wrc=J6oss9(JA6?RVQw z|LK!Q$7b=~3ES%SH;y$uXZlvOZ5FJLcP3e`!#&!O;wlDL7PUU_2e%iL5rjCLpN7h~;~fpGxXPsGqF`&lX)x zf=hFFb*!616+aCUam{t4a{Tijrp)U~WtiK6jVN>hfz_i{W_oW}-c;=8aNAYRT;R@5Xl6=o*L22TKli|q5&XPKa zCk{-RFID0u(1@&j6-tMIp@Y$mO?6qoNCyYD*1s^8UUNOWEeWR&6%a;O1GqPFRmh z=4gafj*l?R0_mE*&CeJOomu(Vu}wMI3i7C&$i-BcQ5w6|h7t-5xvm6-X*Wu3Mm#Tz zeI4vAY$T@9$Ykuq^}xWpgF+lVhR8hXU7r(`4ykQMZE`TSaJ}Hwc|FysLx=vbMw}k+ z&+tE-7eDTr{Yj292d~fTpyA_1PpwZqED>kZXL`D=m4jRfuXt>qQt@V(H4MC+4I@ms zEEGm2@8e-m&q2nAS+m1pP0lc)OT{qs+>Wd&(Yc0sRVlX=&3LQ)6fRYio%U{6kZZN( zp;9sSnyRLTtJQ|8p$Zj91~tsrtCdPkIh0#UxYBAiHKX0Cm79$>;j*UG_iM7IsNuy! zb+;PX*Q#YX;!P+FTx!W_kv2KR8`USdF^0*OZBAuq=)-()Vj?()*;fctl zc>3pg`Q=eWFLu;%tiE|vaZeoEHGv&XnLQJx|7OzYG|YWJbiudDs|)Cg9pEISa_Ku+ qAuXhYOe#4W8DS=;l9{wHeosxcs~I61$?JlU&7`A|&!La;$ovb^HVQ!i literal 0 HcmV?d00001 diff --git a/commerce/__pycache__/settings.cpython-39.pyc b/commerce/__pycache__/settings.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..95a27fa14af528d75915b5eab18d75a6287777ed GIT binary patch literal 2266 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 DL@KPg literal 0 HcmV?d00001 diff --git a/commerce/__pycache__/wsgi.cpython-39.pyc b/commerce/__pycache__/wsgi.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..1fa2a950e36620003cb1b496f4df884f9658c0cf GIT binary patch literal 541 zcmYjOO^Xvj5bfz?H*s`DK|J?0pfd~J77-VB4H3->SrI~T(oR<<9s6VG?j&Zfp8OYj z^dCv%&68J;o~%g-q@b(2x~TVFRq>OPl%W0nHT>{3A>?-x99kQL=Xm@nIzh%nB!a4B zoZ#J3RJX>hgg~-re>)OwarB*H)cQik$AXSX@A&3t`hL_Ou+o~Dtk}#td}BAKg)ArOP`4aH(ky;<`?UZCCHjp*Ajv`a+fLTdrO-!*+z>F_dh_??Ye-PKK za_j!}UYt$dI=SIt&h^^5Pm}Xy+019M=btptS-pwfr@P@k!}Sy2Mc2O7rFZCE`X6Aj BsaOC2 literal 0 HcmV?d00001 diff --git a/commerce/asgi.py b/commerce/asgi.py new file mode 100644 index 0000000..5594f23 --- /dev/null +++ b/commerce/asgi.py @@ -0,0 +1,16 @@ +""" +ASGI config for commerce project. + +It exposes the ASGI callable as a module-level variable named ``application``. + +For more information on this file, see +https://docs.djangoproject.com/en/3.0/howto/deployment/asgi/ +""" + +import os + +from django.core.asgi import get_asgi_application + +os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'commerce.settings') + +application = get_asgi_application() diff --git a/commerce/settings.py b/commerce/settings.py new file mode 100644 index 0000000..016409a --- /dev/null +++ b/commerce/settings.py @@ -0,0 +1,122 @@ +""" +Django settings for commerce project. + +Generated by 'django-admin startproject' using Django 3.0.2. + +For more information on this file, see +https://docs.djangoproject.com/en/3.0/topics/settings/ + +For the full list of settings and their values, see +https://docs.djangoproject.com/en/3.0/ref/settings/ +""" + +import os + +# Build paths inside the project like this: os.path.join(BASE_DIR, ...) +BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) + + +# Quick-start development settings - unsuitable for production +# See https://docs.djangoproject.com/en/3.0/howto/deployment/checklist/ + +# SECURITY WARNING: keep the secret key used in production secret! +SECRET_KEY = '6ps8j!crjgrxt34cqbqn7x&b3y%(fny8k8nh21+qa)%ws3fh!q' + +# SECURITY WARNING: don't run with debug turned on in production! +DEBUG = True + +ALLOWED_HOSTS = [] + + +# Application definition + +INSTALLED_APPS = [ + 'auctions', + 'django.contrib.admin', + 'django.contrib.auth', + 'django.contrib.contenttypes', + 'django.contrib.sessions', + 'django.contrib.messages', + 'django.contrib.staticfiles', +] + +MIDDLEWARE = [ + 'django.middleware.security.SecurityMiddleware', + 'django.contrib.sessions.middleware.SessionMiddleware', + 'django.middleware.common.CommonMiddleware', + 'django.middleware.csrf.CsrfViewMiddleware', + 'django.contrib.auth.middleware.AuthenticationMiddleware', + 'django.contrib.messages.middleware.MessageMiddleware', + 'django.middleware.clickjacking.XFrameOptionsMiddleware', +] + +ROOT_URLCONF = 'commerce.urls' + +TEMPLATES = [ + { + 'BACKEND': 'django.template.backends.django.DjangoTemplates', + 'DIRS': [], + 'APP_DIRS': True, + 'OPTIONS': { + 'context_processors': [ + 'django.template.context_processors.debug', + 'django.template.context_processors.request', + 'django.contrib.auth.context_processors.auth', + 'django.contrib.messages.context_processors.messages', + ], + }, + }, +] + +WSGI_APPLICATION = 'commerce.wsgi.application' + + +# Database +# https://docs.djangoproject.com/en/3.0/ref/settings/#databases + +DATABASES = { + 'default': { + 'ENGINE': 'django.db.backends.sqlite3', + 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), + } +} + +AUTH_USER_MODEL = 'auctions.User' + +# Password validation +# https://docs.djangoproject.com/en/3.0/ref/settings/#auth-password-validators + +AUTH_PASSWORD_VALIDATORS = [ + { + 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', + }, + { + 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', + }, + { + 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', + }, + { + 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', + }, +] + + +# Internationalization +# https://docs.djangoproject.com/en/3.0/topics/i18n/ + +LANGUAGE_CODE = 'en-us' + +TIME_ZONE = 'UTC' + +USE_I18N = True + +USE_L10N = True + +USE_TZ = True + + +# Static files (CSS, JavaScript, Images) +# https://docs.djangoproject.com/en/3.0/howto/static-files/ + +STATIC_URL = '/static/' diff --git a/commerce/urls.py b/commerce/urls.py new file mode 100644 index 0000000..2f7a9e0 --- /dev/null +++ b/commerce/urls.py @@ -0,0 +1,22 @@ +"""commerce URL Configuration + +The `urlpatterns` list routes URLs to views. For more information please see: + https://docs.djangoproject.com/en/3.0/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 include, path + +urlpatterns = [ + path("admin/", admin.site.urls), + path("", include("auctions.urls")) +] \ No newline at end of file diff --git a/commerce/wsgi.py b/commerce/wsgi.py new file mode 100644 index 0000000..054e015 --- /dev/null +++ b/commerce/wsgi.py @@ -0,0 +1,16 @@ +""" +WSGI config for commerce project. + +It exposes the WSGI callable as a module-level variable named ``application``. + +For more information on this file, see +https://docs.djangoproject.com/en/3.0/howto/deployment/wsgi/ +""" + +import os + +from django.core.wsgi import get_wsgi_application + +os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'commerce.settings') + +application = get_wsgi_application() diff --git a/db.sqlite3 b/db.sqlite3 index 85f9d99159073f667a684ae109701a9d69c1d131..a2180ed7ed7efffdf5bf827c432868ae518f6bd6 100644 GIT binary patch delta 661 zcmaixPfyxl0Ea1t#EWZo-4@3(mTV#5`@W^nvTVsqq0k}-Qb2ogh1Nd{8;gi6C2BUPAD}f zr9zk3y1LEEJ*8E5ESmQ1HD8G1zw{}X1t7_!s0;&-F75fHO}ziG99}sMJ^H?KdiElE zyt04zG90NKH8EvO(}q2=4R6|=QL4st`?}3~j1mA#8*1sKCQe&Mezf5mxW2iu(<_?R zu!E-MgcIc27Sqnr*qAm4{5U@rOg==hz#FF}v9QY-tV1U@y0e6b#uiiJw;GU7jkNO2)Yv-n7S&iBW#!=QXF7a zXtTUmvz=nK@6{jfLCo)a{`6xr2&L%5w?w4!F@jI7Z;0sp=MUluu^cAnA#zS$ojrEG ulCNS*725`@t9y)6jBJejcNqBZY!+;|#6SJcdqxeQz#|6! UM?ira{OynaGj4zMpGock0BRy!=Kufz