Add Blog Categories - Django Blog #12

  Рет қаралды 43,301

Codemy.com

Codemy.com

Күн бұрын

Пікірлер: 156
@Codemycom
@Codemycom 4 жыл бұрын
▶️ Watch Entire Django Blog Playlist ✅ Subscribe To My KZbin Channel: bit.ly/3bWN6wj bit.ly/2IGzvOR ▶️ See More At: ✅ Join My Facebook Group: Codemy.com bit.ly/2GFmOBz ▶️ Learn to Code at Codemy.com ✅ Buy a Codemy T-Shirt! Take $30 off with coupon code: youtube1 bit.ly/2VC9WUN
@juanbilly1364
@juanbilly1364 3 жыл бұрын
i know it's kinda off topic but do anyone know of a good website to stream newly released movies online?
@jasiahaugustus1864
@jasiahaugustus1864 3 жыл бұрын
@Juan Billy Lately I have been using FlixZone. You can find it by googling =)
@westongenesis7007
@westongenesis7007 3 жыл бұрын
@Jasiah Augustus Definitely, I've been using FlixZone for months myself :D
@juanbilly1364
@juanbilly1364 3 жыл бұрын
@Jasiah Augustus Thank you, signed up and it seems like they got a lot of movies there :) I really appreciate it!!
@jasiahaugustus1864
@jasiahaugustus1864 3 жыл бұрын
@Juan Billy Glad I could help :D
@smishra6378
@smishra6378 3 жыл бұрын
Also, if you want to fix 'Categorys', add this meta class in your model: class Meta: verbose_name_plural = "Categories"
@bibekjoshi34
@bibekjoshi34 2 жыл бұрын
thanks it is helpful
@ibrahimhennihaouas9259
@ibrahimhennihaouas9259 3 жыл бұрын
the best method you can create: category= models.ForeignKey(Caterory ,max_length=60, on_delete=models.CASCADE, related_name= 'catego')
@sayori3939
@sayori3939 2 жыл бұрын
Yes, if a category is a part of a post then why not make it a foreign key referencing Category table?
@sayori3939
@sayori3939 2 жыл бұрын
But if you set on delete CASCADE and we delete some category form the Category table EVERY post with that category will be deleted as well :/ maybe you wanna set to SET_DEFAULT with a default value like "misc" so every post with deleted category will have its category set to "misc"
@Morimove
@Morimove Жыл бұрын
on_delete is not required because category can be multiple and blogs can be zero at a time. On category delete or blog delete their should be no effect on other records.
@MrMurdox
@MrMurdox 4 ай бұрын
​@sayori3939 Unless you want the post to only have one category, then you use a many-to-many relationship. A post can have many categories, and a category can belong to many posts. With a foreign key, you are creating a many-to-one relationship, where a category can belong to many posts, but a post can only have one category.
@EzekielCarvalho
@EzekielCarvalho 3 жыл бұрын
Excellent channel, I've been learning quite a bit from you on Django. You've got yourself another subscriber.
@Codemycom
@Codemycom 3 жыл бұрын
Thanks!!
@pedrocampoy7740
@pedrocampoy7740 24 күн бұрын
Hey guys, I'm a novice coder, so take my advice with a grain of salt. But for me it worked better to use the category attribute on Post(models.Model) as a relation instead of a CharField. I used 'models.ManyToManyField(to=Category)' because i wanted posts to have many categories assigned to them. Feel free to correct me if I am incorrect in what i said. I'm happy to learn! And thak you so much for this series of videos John ! It has helped me a lot!
@akshitkushwaha9479
@akshitkushwaha9479 Жыл бұрын
Sir, your videos are a great great help to someone like me who struggles with django
@Codemycom
@Codemycom Жыл бұрын
Happy to hear it!
@andrenevares7543
@andrenevares7543 4 жыл бұрын
I think you are the only one that gives attention to the default property. Other vids over KZbin do not mention that. A lot of students delete db.sqlite3 and migrations (not the __init__) and then do a migration of all Data Base. Of course, with this, you do not have errors when migrating the database. But, for me, it´s so much better to understand the default property and do not lose data on the future... Great Material.
@justasnom247
@justasnom247 2 жыл бұрын
great tutorial. any ideas how to skip restarting the server? I've noticed that the category appears after some time even without restrating the server, but are there any ways to make it instant, just like adding posts?
@СвятославЛитвин-л9й
@СвятославЛитвин-л9й 3 жыл бұрын
I from Ukraine and my english so bad, but you so good in explanation and it`s great, thank you so much
@Codemycom
@Codemycom 3 жыл бұрын
Thanks for watching!
@Han_Zubon
@Han_Zubon 3 жыл бұрын
Like the Bob Ross of Django. Great stuff
@Codemycom
@Codemycom 3 жыл бұрын
Ha Nice!
@unchart_d
@unchart_d 4 жыл бұрын
Am no longer rushing, am staying this helps to master the content.
@Codemycom
@Codemycom 4 жыл бұрын
Sure, take your time
@romanbuchta248
@romanbuchta248 4 жыл бұрын
A great tutorial about Python Django! Thanks a lot! Best regards from Austria (Vienna)! - Your tutorial about Python's Tkinter will be my next stop!
@Codemycom
@Codemycom 4 жыл бұрын
Glad you're enjoying them!
@smishra6378
@smishra6378 3 жыл бұрын
Great tutorial! Here are my 2 cents to make the `choices` code a bit more pythonic- choices = Category.objects.all().values_list('name', 'name') choice_list = [choice for choice in choices]
@felipevelasquez4587
@felipevelasquez4587 3 жыл бұрын
Para mi es mejor así ya que el formulario valida la categoría... si alguien tiene una solución mejor que la dé categoria_bd = Categoria.objects.all().values_list('pk','nombre') categoria_selected = [('','')] for item in categoria_bd: categoria_selected.append(item)
@n.i.g.e.l
@n.i.g.e.l 2 жыл бұрын
choices = list(Category.objects.all().values_list('name', 'name')) Why the for loop if I may ask?
@Noir_Egoiste
@Noir_Egoiste Жыл бұрын
choices = Category.objects.all().values_list('name', 'name') choice_list = list(choices)
@Morimove
@Morimove Жыл бұрын
i am suprized the you are covering every aspect of a website. Now I know why there are so many videos in the playlist
@aygunbayir
@aygunbayir 3 жыл бұрын
why we do not use category as foreign key ???
@som5488
@som5488 3 жыл бұрын
If you are wondering how to add the category option to the edit form: Open up your forms.py. Under Meta>fields, include "category' Then under widgets, include the following code where you want your categories to show up: 'category': forms.Select (choices= choice_list, attrs= {'class': 'form-control'}), Save and then refresh your work.
@muzy_mess
@muzy_mess 4 жыл бұрын
Your videos and explanations are just amazinggg!!
@Codemycom
@Codemycom 4 жыл бұрын
Thanks!
@roppique
@roppique 2 жыл бұрын
Thank you very much for this video. but i have question -- how i can hide posts of any category from main page? but show in category list?
@Codemycom
@Codemycom 2 жыл бұрын
Use an if statement on the main page to filter posts any way you like :-)
@sayori3939
@sayori3939 2 жыл бұрын
Wouldn't it be easeir to make category a foreign key with "on_delete=SET_DEFAULT" set to something like "misc" so the post wouldn't be deleted if you deleted certain category and you wouldn't have to do a query on forms.py?
@andrewwebberley2294
@andrewwebberley2294 4 жыл бұрын
Love the video, had a few suggestions for videos (don't feel pressure), comments, like button, slugs (choose the url), and author pages!
@Codemycom
@Codemycom 4 жыл бұрын
Yep, going to try to hit most of those
@danieldiaz855
@danieldiaz855 4 жыл бұрын
Hi, Jhon, Thanks for this Django Series. As a feedback I think that it's better to create a Foreign key in Post.category field instead of the query you did.😄
@mryaz9767
@mryaz9767 3 жыл бұрын
Actually, this is more applicable and easyer!!
@Morimove
@Morimove Жыл бұрын
yes you are right because user can manipulate the HTML and can save any other category which is not in the category table
@Morimove
@Morimove Жыл бұрын
@@mryaz9767 but not secure
@hariharanbalasubramanianpr4243
@hariharanbalasubramanianpr4243 4 жыл бұрын
Sir, I have 4 Questions sir.. 1) When we deploy this blog suppose if I add another category is there a possibility that it might not show up in main Webpage(add category page)?? 2) Is it a good practice to do like restarting the server again after adding a category? 3) Is there a way to avoid this restarting the server?? Thanks,
@padybeats
@padybeats 3 жыл бұрын
that's 3 questions ;-;
@tawhidshaheed145
@tawhidshaheed145 4 жыл бұрын
When I want to submit any post find an error like ''Reverse for 'article-detail' with arguments '( '2', '3' )' not found . 1 pattern (s) tried: ['article/(?[0-9]+$']........... Please help me out...Sir
@angusgane48
@angusgane48 4 жыл бұрын
Pause the video at 2:01. The get_absolute_url method has been changed to redirect to the home page instead of the article detail. I think your method might still be trying to get to 'article-detail'. I'm not clear why this needs to change though.
@adelcherfaoui5011
@adelcherfaoui5011 4 жыл бұрын
i ran through the same error before i noticed that the error start occuring when i try post the 10th post, and the get_absolute_url function find trouble redirecting to a detail page with an id with 2 digit number. so in the models.py instead of using parenthesis after the args in the get_absolute_url function. use brackets, otherwise it will cause a NoReverseMatch error, after ID = 10 (for two digits numbers id ) Example: return reverse('article_detail', args=[str(self.id)])
@shirishpatel7184
@shirishpatel7184 3 жыл бұрын
Excellent tutorial sir, one question - how can we order items alphabetically in category select option
@jaybon2076
@jaybon2076 2 жыл бұрын
by calling {{post.category}} on the home.html page, doesn't that imply there is a a one to many relationship between our two models? I don't remember putting in a foreign key for this tutorial.
@baslaleandro
@baslaleandro 2 жыл бұрын
If you use the output of Category.objects.all().values_list('name', 'name') directly into choices you get the same behavior without having to restart the server.
@milliondollarmotivation6260
@milliondollarmotivation6260 4 жыл бұрын
I'm enjoying this series
@Codemycom
@Codemycom 4 жыл бұрын
Glad to hear it!
@euriperez9586
@euriperez9586 4 жыл бұрын
Is there a way to not have to restart the server everytime a category is created?
@tomiwaibrahim851
@tomiwaibrahim851 4 жыл бұрын
Check out ModelMultipleCoiceField.
@HammadJilani-z3p
@HammadJilani-z3p 4 ай бұрын
Can we not make category a foreign key just like we did for author field in Post class
@Codemycom
@Codemycom 4 ай бұрын
you can do anything you like, it's coding...
@universitystudio742
@universitystudio742 4 жыл бұрын
i hope we can see more projects in the near future .ps : love your vids. keep up the good work and your chanel will grow evantually .
@Codemycom
@Codemycom 4 жыл бұрын
That's the plan!
@mhood82
@mhood82 3 жыл бұрын
I've been enjoying this series so far, but can't seem to get my category field to work properly. It insists on displaying as a text input instead of a select dropdown. My author field works fine, I've rewatched the video a couple times, scoured for typos, made sure to migrate, and even tried restarting my server several times. The choices also never displayed anything even when testing as a placeholder in title. Not sure what I'm missing...
@mhood82
@mhood82 3 жыл бұрын
Narrowed this down to my 'widgets = { ... }' not working at all. Fixed the main issue by defining the choices inside the Post model class Post(models.Model): categories = Category.objects.all().values_list('name', 'name') title = models.CharField(max_length=255) author = models.ForeignKey(User, on_delete=models.CASCADE) category = models.CharField(max_length=255, choices=categories) This seems to have the desired effect, but I need to figure out how to pass class names still.
@TheHeroesSquare
@TheHeroesSquare 2 жыл бұрын
@@mhood82 It helped me a lot as I had no idea what was wrong w the code. Thanks!
@elizabethkimberly8083
@elizabethkimberly8083 2 жыл бұрын
@@mhood82 Thank you sooooo much!!!!!!
@erby6464
@erby6464 Жыл бұрын
in this tutorial you set up just one to one article to category how can i change it to be able to have one article in multiple categories
@Morimove
@Morimove Жыл бұрын
sir you are not using foreign key why? if any user manipulated the HTML and saved any other category which is not in the database then?
@TungNguyen-fm3bt
@TungNguyen-fm3bt 4 жыл бұрын
should i use like this ? categories = models.ManyToManyField('category.Category',help_text='Categorize this item.')
@mediumshrimp9696
@mediumshrimp9696 3 жыл бұрын
Is there a way to add in 2 different Categories to a Post? I'm coding a clothing store and have the categories for tops, pants, shoes, etc. but I also want to add Male or Female in a different dropdown. Is there a way to do this?
@bibekjoshi34
@bibekjoshi34 2 жыл бұрын
Hello sir! can't we make that ( to add category and append it right there in Add post page) like In WordPress we do... please help me out
@Codemycom
@Codemycom 2 жыл бұрын
I don't have any videos like that
@kykurniawan
@kykurniawan 4 жыл бұрын
sorry, i am new in python django, i have a question about this video, why you not using table relation to create post category feature ? ,
@viswamberprasad9418
@viswamberprasad9418 3 жыл бұрын
he's using a Class Based View,and in that he has imported the Create View,which handles all the creation stuff for you,its basically like a function based view,but easier to code and manage. hope that helped!
@chethanmgowda8718
@chethanmgowda8718 4 жыл бұрын
Thank you and waiting for next video😎
@Codemycom
@Codemycom 4 жыл бұрын
Thanks for watching!
@antorzuck
@antorzuck 3 жыл бұрын
i want to select multiple category. how can i do this?
@khachimicheal3192
@khachimicheal3192 3 ай бұрын
Hi john after adding the category, my username wont appear again what could be the problem
@Codemycom
@Codemycom 2 ай бұрын
you mistyped something somewhere
@duttybwoy556
@duttybwoy556 2 жыл бұрын
wouldn't it be much better quicker and easier to make a relationship? a foreign Key..... from the Post model category field to the category model... so the drop down menu is directly coming from the Category model and so you rid of all the parafernalia of for loops and lists and querying in the forms.py file.... I think... am I right? am I wrong??? 🤔 i think I'm right
@ShadowStrikingNinjas
@ShadowStrikingNinjas 4 жыл бұрын
Before creating the for loop for choice_list, when I simply set choices=choices in my select box, it worked as it was intended. It didn't return the "query set" jumbo. I guess maybe django has updated since this video was made? Nevertheless, excellent tutorial.
@animalcompilations832
@animalcompilations832 4 жыл бұрын
In forms.py file, choices = Category.objects... my vscode says "Category class has no objects", despite of that the code works... regards from Brazil
@vamsiKRISHNA-io1yi
@vamsiKRISHNA-io1yi 3 жыл бұрын
Its a problem with pylint. Just install pylint. I had the similar issue.
@animalcompilations832
@animalcompilations832 3 жыл бұрын
@@vamsiKRISHNA-io1yi thx
@Nessa-u5l
@Nessa-u5l 3 жыл бұрын
Great tutorial ! Thanks alot.
@Codemycom
@Codemycom 3 жыл бұрын
Thanks for watching!
@invalidsb
@invalidsb 4 жыл бұрын
I was waiting for this... Video.. Sir
@Codemycom
@Codemycom 4 жыл бұрын
Glad you liked it
@007rahulb
@007rahulb 4 жыл бұрын
Sir, I've created a category with name "JS". and also created a post with the same category. On my home page the post is showing up and in the dropdown too but when I click on the dropdown "JS" it says "404 error-no post available". I've noticed that "{{cats}}" which is supposed to be "JS", has become "Js'... How can I fix this?
@invalidsb
@invalidsb 4 жыл бұрын
Ya 1 week... Sir.. Looking handsome. 😋😊
@Codemycom
@Codemycom 4 жыл бұрын
ha
@techieca-sreeharshabv3159
@techieca-sreeharshabv3159 4 жыл бұрын
Hi Sir, If we need to add a particular article for more than one category, how can we do that sir?
@Codemycom
@Codemycom 4 жыл бұрын
Not possible as the code is currently written...would need to change it.
@rajkumarnepal
@rajkumarnepal 3 жыл бұрын
@@Codemycom Please make another tutorial for this one. It would help for most of us.
@Codemycom
@Codemycom 3 жыл бұрын
@@rajkumarnepal sorry, I’m done with this one…
@prahladthelord4668
@prahladthelord4668 4 жыл бұрын
Sir .. How to render categories in django admin panel itself ?
@Codemycom
@Codemycom 4 жыл бұрын
Rewatch the video, I cover that exactly
@prahladthelord4668
@prahladthelord4668 4 жыл бұрын
@@Codemycom I mean dropdown in django admin panel ... not it our custom post page
@Alfakhri99
@Alfakhri99 2 жыл бұрын
Is there any way to add an image to category like having a category name and an image? anyone has suggestions please share tutorials , article or anything. Thank you
@datakhukhua4889
@datakhukhua4889 4 жыл бұрын
Why u don't make relationships between post and category tables ? it will be better if we want to filter posts by category .
@dilipspk
@dilipspk 4 жыл бұрын
Without refreshing server category is not updating Is it good approach sir?
@Codemycom
@Codemycom 4 жыл бұрын
yes
@dilipspk
@dilipspk 4 жыл бұрын
I would appriciate if this issue resekved by anyone Sir, I applied it on my production level project but without restarting server object is not displaying in the front end But object is saving What would be the issue and what has to be done for that?
@euriperez9586
@euriperez9586 4 жыл бұрын
@@dilipspk stackoverflow.com/questions/3419997/creating-a-dynamic-choice-field this helped me to correct the issue, so you don't need to restart server
@khodok9636
@khodok9636 4 жыл бұрын
@@euriperez9586 which answer to be exact ? the first one ? can you tell exactly what you did ?
@euriperez9586
@euriperez9586 4 жыл бұрын
@@khodok9636 create a new model called Category and then in your other model use a ForeignKey field that points to the model Category, so now you can even add categorys trought admin panel.
@rezarezaee7739
@rezarezaee7739 3 жыл бұрын
how can i create category field like author field with ForeignKey?! ty for nice tutorial!
@Codemycom
@Codemycom 3 жыл бұрын
In the same way
@rajkumarnepal
@rajkumarnepal 3 жыл бұрын
Can you please add the tutorial for blog category with multi-check fields like in WordPress. Regards
@selvijay2678
@selvijay2678 3 жыл бұрын
How do I sort the posts by months.
@fareedyarkhan8462
@fareedyarkhan8462 3 жыл бұрын
The best way you can use catagoreys as foreign key in post model
@bibekjoshi34
@bibekjoshi34 2 жыл бұрын
can you please Guide to create category System Like WordPress
@KunalVerma-gi3pq
@KunalVerma-gi3pq Жыл бұрын
if you put script to get choices inside the funtion, you will not need to restart server every time to add a new category.
@akkutabussova6109
@akkutabussova6109 4 жыл бұрын
Good video! But why didn't you use a foreign key like the author?
@WingsDesign
@WingsDesign 2 жыл бұрын
Hello good morning, I'm really enjoying your videos classes, congratulations, I wanted to know if there's a way to put just a few categories, without having to appear in the menu Exe: I have the category listed in the menu Police, education, politics, sports only I didn't want to show the sports category in the menu, But if I need to make a div with the sports category, it would appear, would it be possible? could you show me how to do it? Thanks in advance! And keep up your perfect work!
@towhidurrahman8961
@towhidurrahman8961 2 жыл бұрын
hey! Your tutorials are awesome. can you make a video on "Auto Posting on Facebook, Twitter, Instagram, LinkedIn & All Social Media platform" for us? we want our blog post to go viral on social media platforms without any extra work. Is it possible with django? Please let me know. thanks again.
@Codemycom
@Codemycom 2 жыл бұрын
No sorry
@madusan1
@madusan1 4 жыл бұрын
Why would you not have used category as a 1 to many table. Sand markup tables appropriately. Your method does not protect against duplicates
@Codemycom
@Codemycom 4 жыл бұрын
We're working up to more advanced topics like relationships
@ogananfe
@ogananfe 2 жыл бұрын
I think the problem with the categories has to do with the fact that the forms.py file is only read once when the server is initially started and the forms are originally imported so the choice_list is only declared when the file is initially read. You need to retrieve the categories from the database ever single time the forms are retrieved not just when the forms are originally imported to ensure the most recent data are used. Am not sure tho cos i haven't tried it out yet😂 i just used a foreign key to link to my categories model
@sayori3939
@sayori3939 2 жыл бұрын
Yeah it seems a foreign key is much more suitable but be aware of the on_delete option, we don't wanna delete every single post with a certain category if we ever delete said category
@shezikhan5934
@shezikhan5934 4 жыл бұрын
Sir how to hide author field from form.
@miraccan00
@miraccan00 4 жыл бұрын
we can add slug field I think :D
@miraccan00
@miraccan00 4 жыл бұрын
why we don't use relation one to many ? because one post has many categories ?
@Codemycom
@Codemycom 4 жыл бұрын
because I haven't gotten to that...right now our blog posts have one category
@davishek7
@davishek7 3 жыл бұрын
Thank you.
@Codemycom
@Codemycom 3 жыл бұрын
Welcome
@roguepanda2032
@roguepanda2032 4 жыл бұрын
thanks man !!!!
@Codemycom
@Codemycom 4 жыл бұрын
No problem!
@brettgastelum5330
@brettgastelum5330 4 жыл бұрын
I got an error saying that the class 'Category' has no objects member.
@Codemycom
@Codemycom 4 жыл бұрын
Check your code for typos
@brettgastelum5330
@brettgastelum5330 4 жыл бұрын
@@Codemycom copy pasta'ed all the 'Category' text to make sure it was uniform across the board and reread what was on the screen multiple times. Everything looks correct. This has happened to me once before though... I was trying to make the Polls app directly off the Django website and this exact same problem came up. I can see that there are indeed objects in the Categories class, for whatever reason they're not being read by the code here.
@brettgastelum5330
@brettgastelum5330 4 жыл бұрын
@@Codemycom =.=....... Had to add this to my settings.json: "python.linting.pylintArgs": [ "--load-plugins=pylint_django" ], Now I'm not getting the error. I've been feeling like I need to switch to something other than VS Code lately, I just like the way literally everything else is laid out. Just seems like this one in particular takes a LOT to get it to work properly, it's definitely not an "out-of-the-box" vibe.
@Codemycom
@Codemycom 4 жыл бұрын
@@brettgastelum5330 I'd never paste code...python requires correct indentation that often gets lost when you copy/paste
@anirbanraha33
@anirbanraha33 4 жыл бұрын
I'm getting the same error . What should I do ?
@vukspasojevic2396
@vukspasojevic2396 3 жыл бұрын
No need for restarting the server if you use the ForeignKey field to Category model. Also, it would be a good example to show in this case what to do with the database and migration files and how to reset everything.
@jenilchudgar
@jenilchudgar 3 жыл бұрын
Categories: Knitting😆😆
@Codemycom
@Codemycom 3 жыл бұрын
lol
@jenilchudgar
@jenilchudgar 3 жыл бұрын
Is this series over?
@Codemycom
@Codemycom 3 жыл бұрын
@@jenilchudgar Yes, for like over a year I think. There are 36 videos in the playlist.
@G-3-A-R-Z
@G-3-A-R-Z 3 жыл бұрын
class Meta: verbose_name_plural = 'Categories'
@G-3-A-R-Z
@G-3-A-R-Z 3 жыл бұрын
class Meta: verbose_name_plural = 'Categories'
Blog Category Pages - Django Blog #13
16:13
Codemy.com
Рет қаралды 29 М.
How To Add Blog Category Navbar Links - Django Blog #15
20:28
Codemy.com
Рет қаралды 23 М.
Правильный подход к детям
00:18
Beatrise
Рет қаралды 11 МЛН
Сестра обхитрила!
00:17
Victoria Portfolio
Рет қаралды 958 М.
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 53 МЛН
“Don’t stop the chances.”
00:44
ISSEI / いっせい
Рет қаралды 62 МЛН
Search Products - Django Wednesdays ECommerce 26
21:05
Codemy.com
Рет қаралды 6 М.
How To Restrict Who Can Make Blog Posts - Django Blog #17
14:48
Codemy.com
Рет қаралды 18 М.
Creating Blog User Logins With Authentication - Django Blog #9
19:14
Style Our Blog With Bootstrap - Django Blog #3
19:51
Codemy.com
Рет қаралды 49 М.
All Rust string types explained
22:13
Let's Get Rusty
Рет қаралды 188 М.
Django-Taggit - Adding Tags to Django Models
19:24
BugBytes
Рет қаралды 8 М.
Create A Blog Profile Page - Django Blog #30
20:20
Codemy.com
Рет қаралды 17 М.
Правильный подход к детям
00:18
Beatrise
Рет қаралды 11 МЛН