小编shu*_*hpy的帖子

linux 代码块中的复制/粘贴功能

我已经在我的 linux mint 中安装了 Code::Blocks 12.11,但是在运行时在命令行中粘贴输入(我认为它被称为命令行)似乎不起作用。我必须输入整个输入才能获得输出。可以有人告诉我如何解决这个问题吗?

PS :- 我已经绑定了 ctrl+V 以及右键单击和粘贴,但在我的情况下没有真正起作用

linux ide copy-paste codeblocks linux-mint

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

如何在Django Rest Framework中列出相关对象

我正在尝试在模型序列化器中添加一个新字段,该字段将向另一个模型显示该模型的所有相关值。

就像我有以下内容一样:

models.py

from django.db import models

class University(models.Model):
    name = models.CharField(max_length=50)

    def __unicode__(self):
        return self.name

class Student(models.Model):
    first_name = models.CharField(max_length=50)
    last_name = models.CharField(max_length=50)
    university = models.ForeignKey(University)

    def __unicode__(self):
        return '%s %s' % (self.first_name, self.last_name)
Run Code Online (Sandbox Code Playgroud)

views.py

from rest_framework import viewsets
from .models import University, Student
from .serializers import UniversitySerializer, StudentSerializer

class StudentViewSet(viewsets.ModelViewSet):
    queryset = Student.objects.all()
    serializer_class = StudentSerializer

class UniversityViewSet(viewsets.ModelViewSet):
    queryset = University.objects.all()
    serializer_class = UniversitySerializer
Run Code Online (Sandbox Code Playgroud)

serializers.py

from rest_framework import serializers
from .models import University, Student

class UniversitySerializer(serializers.ModelSerializer):
    class Meta: …
Run Code Online (Sandbox Code Playgroud)

python django rest django-models django-rest-framework

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