Я получил ошибку отступа. Как это исправить ......? - PullRequest
0 голосов
/ 03 апреля 2019

После запуска сервера выдает ошибку при неожиданном отступе .... !!!!Что я должен делать .... ????

from django.db import models
from django.utils import timezone
from django.contrib.auth.models import User

class Post(models.Model):
    title = models.CharField(max_length=100)
    content = models.TextField()
    date_posted = models.DateTimeField(default=timezone.now)
    author= models.ForeignKey(User,on_delete=models.CASCADE)

    def __str__(self):
        return self.title

Ответы [ 2 ]

0 голосов
/ 03 апреля 2019

Если у вас есть проблемы с отступами, вы можете установить эту библиотеку.Вот пример.:

pip install autopep8

sample.py

import os, sys

#Listing directories
os.system('ls -lah')

shell:

autopep8 --in-place --aggressive --aggressive sample.py

вывод:

import os
import sys

# Listing directories
os.system('ls -lah')
0 голосов
/ 03 апреля 2019
## This the Code of view.py ##



 from django.shortcuts import render
    from .models import Post

    posts=[

        {
            'author':'Sohaib',
            'title':'Blog Post 1',
            'content':'First post content',
            'date_posted':'28 March,2019',
        },
        {
            'author':'Shafiq',
            'title':'Blog Post 2',
            'content':'Second post content',
            'date_posted':'29 March,2019',
        }

    ]

    def home(request):
        context={
            'posts':Post.objects.all()
        }
        return render(request,'blog/home.html',context)

    def about(request):
        return render(request,'blog/about.html',{'title':'About'})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...