小编Zer*_*l13的帖子

来自queryset值的django模板上的Acess外键

我似乎无法找到我做错了什么.这是我的设置

from django.db import models
from django.conf import settings

"""
Simple model to handle blog posts
"""
class Category(models.Model):

    def __unicode__(self):
        return self.name

    name = models.CharField(max_length=50)

class BlogEntry(models.Model):

    def __unicode__(self):
        return self.blog_post_name

    blog_post_name = models.CharField(max_length=200)
    blog_post_content = models.CharField(max_length=1024)
    blog_pub_date = models.DateTimeField(auto_now=True)
    blog_post_image = models.ImageField(upload_to = settings.MEDIA_ROOT, default = '/media_files/douche.jpg')
    blog_post_category = models.ForeignKey(Category)


views.py

    from django.shortcuts import render
    from blog_post.models import BlogEntry, Category
    from blog_post.forms import BlogPostForm
    from django.shortcuts import HttpResponseRedirect
    from time import gmtime, strftime

    """
    This method will display …
Run Code Online (Sandbox Code Playgroud)

python django

2
推荐指数
1
解决办法
6194
查看次数

如何直接从列表范围分配变量值

我正试图找到一种更好,更pythonic的方式来解决这段代码:

for i in rows:
    row_data = i.findAll('td')
    serial = row_data[0]
    hostname = row_data[1]
    owner = row_data[2]
    memory = row_data[3]
    processor = row_data[4]
    os = row_data[5]
    model = row_data[6]
    ip = row_data[7]
Run Code Online (Sandbox Code Playgroud)

我正在尝试做这样的事情:

 [serial, hostname, owner, memory, etc..] = row_data[:7]
Run Code Online (Sandbox Code Playgroud)

关于如何实现这一点的任何想法?

有或没有索引我收到此消息:[serial,hostname,owner,memory,processor,os,model,be_ip] = row_data ValueError:要解压的值太多

python

1
推荐指数
1
解决办法
48
查看次数

标签 统计

python ×2

django ×1