From 000e45c1deb5493a4a650e8e23d2dcaef761b0bb Mon Sep 17 00:00:00 2001 From: Allecks Date: Wed, 5 Oct 2022 17:05:31 +0300 Subject: [PATCH] init --- samplesite/bboard/admin.py | 9 ++++++++- samplesite/bboard/models.py | 14 ++++++++++---- samplesite/bboard/views.py | 2 +- samplesite/db.sqlite3 | Bin 139264 -> 139264 bytes samplesite/samplesite/settings.py | 2 +- 5 files changed, 20 insertions(+), 7 deletions(-) diff --git a/samplesite/bboard/admin.py b/samplesite/bboard/admin.py index 8c38f3f..cb9b948 100644 --- a/samplesite/bboard/admin.py +++ b/samplesite/bboard/admin.py @@ -1,3 +1,10 @@ from django.contrib import admin -# Register your models here. +from .models import Bb + +class BbAdmin(admin.ModelAdmin): + list_display = ('title', 'content', 'price', 'published') + list_display_links = ('title', 'content') + search_fields = ('title', 'content', ) + +admin.site.register(Bb, BbAdmin) \ No newline at end of file diff --git a/samplesite/bboard/models.py b/samplesite/bboard/models.py index a7ac60e..dfb415b 100644 --- a/samplesite/bboard/models.py +++ b/samplesite/bboard/models.py @@ -1,8 +1,14 @@ +from tabnanny import verbose from turtle import title from django.db import models class Bb (models.Model): - title = models.CharField(max_length=50) - content = models.TextField(null=True, blank=True) - price = models.FloatField(null=True, blank=True) - published = models.DateTimeField(auto_now_add=True, db_index=True) + title = models.CharField(max_length=50, verbose_name = 'Товар') + content = models.TextField(null=True, blank=True, verbose_name = 'Описание') + price = models.FloatField(null=True, blank=True, verbose_name = 'Цена') + published = models.DateTimeField(auto_now_add=True, db_index=True, + verbose_name = 'Опубликованно') + class Meta: + verbose_name_plural = 'Объявления' + verbose_name = 'Объявление' + ordering = ['-published'] diff --git a/samplesite/bboard/views.py b/samplesite/bboard/views.py index 5cd76da..bf80a73 100644 --- a/samplesite/bboard/views.py +++ b/samplesite/bboard/views.py @@ -3,5 +3,5 @@ from django.shortcuts import render from .models import Bb def index(request): - bbs = Bb.objects.order_by('-published') + bbs = Bb.objects.all() return render(request, 'index.html', {'bbs': bbs}) \ No newline at end of file diff --git a/samplesite/db.sqlite3 b/samplesite/db.sqlite3 index e0df1c8e77f4d7138275bbeb19f96d0ef835bfe1..8d714f28c3b92b4b264d628319f7c7bf7095a4e4 100644 GIT binary patch delta 976 zcmah{OKTHR6u#rcrXx025$VELj0KfC$vl%uz{ezQUY%qT+ol?kI_XT>nK9`kndVUm ztqQJ{fVdC^>Aq^Ph*GWi2S!&aE~Hx*x^tlm#};*=;^p46xaWT7e&_qn;#%+GTJQBe z$gvxHBgnA_7f$#PtaI15r^nHcqBPQZv3*yMbJrFW$GUHQgG3Jk(*UNs2i-$(;j$0u z1DB8USbv`n!}va15EHF z!IF|(Qp+3RRBg7T)KpXPR_Fczkc5|`Scamu0RRyA1=!o!-Fe|7#Cp+wY@@)#MaPb9 zsH+X&q^k{g+bzzzI_*27NWAmv&QLP$=mB^D<*nP+vsYK_bIp2eJ+Yp8tXtL!Zauf2 zTKBD0>ye$i?*T6}zc{dNk_xeGi1d3oh9)?!GkN!3pUne>O8~CJCHT^2auarzmJb}* zkMhXBk&f>Avgfny!B+sk+MrKxCjbrvYFFT!(v0_v!^q7 zwAP9Wkrv4W(`;Reg=t-?gbg8EW&%M$Zw82TxjdgYSv6Rnn_#PSOH?_%s*faFEl!9V z_>{&Zl#IE63(e#REoaNEad9l4)ASr;7EL+BiFyS$syVu-oiX&8X+gv=NeIWwc@%;&cwrpG``0 z<*{HbJWnU4)JS21Dn-LeLyi=gdbTl__^BMp{T|mK!4V9(>C$@u-`i%qhTcPH3j3dC Uo0xTbQf$l{xPKqYWB>l)JAkJiBLDyZ delta 263 zcmZoTz|nAkV}dlJ`a~ILM)i#ecKVDQljrM8voVV^GaEBbKFA}?#xBgntjn?aroOhp zW|jx+0*vgN1smS;PYhsPbU@uwWYh0HXld8{4@bF#hBRiR%LZYa?Ju diff --git a/samplesite/samplesite/settings.py b/samplesite/samplesite/settings.py index 88e740f..e28e23e 100644 --- a/samplesite/samplesite/settings.py +++ b/samplesite/samplesite/settings.py @@ -107,7 +107,7 @@ AUTH_PASSWORD_VALIDATORS = [ # Internationalization # https://docs.djangoproject.com/en/4.1/topics/i18n/ -LANGUAGE_CODE = 'en-us' +LANGUAGE_CODE = 'ru' TIME_ZONE = 'UTC'