Skip to content

sadegh-dev/----weblog_django_packt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

weblog_django_packt

reference weblog with Learning packt movie.

user : admin / 123 ######################################### movies : --1-- 01/ --2-- 02/03/04/05/06/07/08/09/10/ --3-- 11/12/13/14/15/16/17/18/19/20/21/ ######################################### from django.db import models from django.contrib.auth.models import User from django.urls import reverse from datetime import datetime, date from ckeditor.fields import RichTextField from django.utils import timezone

fdevelop >> models.py

class Category(models.Model): name = models.CharField(max_length=300)

def __str__(self):
    return self.name

class Tag(models.Model): name = models.CharField(max_length=300)

def __str__(self):
    return self.name

class Post(models.Model): author = models.ForeignKey(User, on_delete=models.CASCADE) category = models.ForeignKey(Category, on_delete=models.CASCADE) tag = models.ManyToManyField(Tag) title = models.CharField(max_length=300, default="Post Title") #context = models.TextField() context = RichTextField(blank=True, null=True) release_datetime = models.DateTimeField(default=timezone.now) image_cover = models.ImageField(null=True, blank=True, upload_to="images/") review = models.TextField(max_length=300, default="sadegh.dev")
url = models.SlugField(max_length=300,unique=True,default="aa") short_link = models.URLField(default="https://www.google.com/") count_viewer = models.PositiveIntegerField(null=True)

def __str__(self):
    return str(self.id) + ' | ' + self.title + ' | ' + str(self.author.first_name) + ' ' + str(self.author.last_name)

#this is for form in add_fdevelop.html and 
# bad az zadan dokmeye post, be safheye deail haman post montaghel mishavad.
def get_absolute_url(self):
    '''way: #1'''
    return reverse('fdevelop')
    '''way: #2 #this have problem for more 10'''
    #return reverse('fdevelop-detail', args=(str(self.id))) 

About

reference weblog with Learning packt movie.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published