小编Kan*_*mov的帖子

如何在Django/Admin中显示相关对象?

我有2个型号:

from django.db import models

class Category(models.Model):
    icon = models.ImageField(upload_to = 'thing/icon/')
    image = models.ImageField(upload_to = 'thing/image/')
    created_at = models.DateTimeField(auto_now_add=True)
    updated_at = models.DateTimeField(auto_now=True)
    title = models.CharField(max_length=200)
    slug = models.SlugField()
    desc = models.TextField(max_length=1000)

    def __str__(self):
        return self.title

    def __unicode__(self):
        return self.title

class Thing(models.Model):
    icon = models.ImageField(upload_to = 'thing/icon/')
    image = models.ImageField(upload_to = 'thing/image/')
    created_at = models.DateTimeField(auto_now_add=True)
    updated_at = models.DateTimeField(auto_now=True)
    title = models.CharField(max_length=200)
    slug = models.SlugField()
    desc = models.TextField(max_length=1000)
    content = models.TextField()
    category = models.ForeignKey('Category')

    def __str__(self):
        return self.title

    def __unicode__(self):
        return …
Run Code Online (Sandbox Code Playgroud)

python django

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

为什么在某些情况下需要为 Python 手动设置 LC_CTYPE

我正在尝试使用 Django 的管理文档。我按照教程安装了docutils。安装后,我通过python manage.py runserver运行 Django 开发服务器并得到错误unknown locale: UTF-8

我解决了这个问题中解释的问题:

export LC_CTYPE=en_US.UTF-8
export LC_ALL=en_US.UTF-8
Run Code Online (Sandbox Code Playgroud)

但我的问题是:这个问题的根源什么?似乎docutilsPython或其他东西有一些兼容性问题?

python unix django utf-8

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

在 Django 视图中接收 JSON 输入的最佳实践是什么?

我试图在 Django 的视图中接收 JSON 作为 REST 服务。我知道有一些非常成熟的 REST 库(例如Django REST Framework)。但我需要使用 Python/Django 的默认库。

python django rest json

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

标签 统计

django ×3

python ×3

json ×1

rest ×1

unix ×1

utf-8 ×1