我对 React 很陌生,我正在遵循不同的教程来尝试了解基础知识。我使用的是react v17。
在这些教程中,我在文件夹结构中看到了一个名为 serviceWorker.js 的文件,该文件用于制作渐进式 Web 应用程序。
我用 npx 生成了我的项目,但在我的文件夹结构中,我找不到这个文件。这是一个错误吗?或者它是被弃用的东西?或者我必须手动添加它?
我有 3 个不同的序列化器,用于父对象和子对象的 3 个不同视图。意见是CreateAPIView,,ListAPIView。RetrieveAPIView
因此,我CreateAPIView有一个用于创建对象的序列化器,ListAPIView有一个用于列出对象的序列化器,还有RetrieveAPIView一个用于显示对象的详细信息的序列化器。对于子对象和父对象都是如此。
如何列出父对象中与其相关的所有子对象?这意味着RetrieveAPIView我想在父级中展示ListAPIView 其子级。
楷模:
class Boards(models.Model):
user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE)
name = models.CharField(max_length=50, blank=False, null=False, unique=True)
slug = models.SlugField()
def __str__(self):
return self.name
def save(self, *args, **kwargs):
self.slug = slugify(self.name)
super(Boards, self).save(*args, **kwargs)
class Lists(models.Model):
name = models.CharField(max_length=50, blank=False, null=False, unique=True)
slug = models.SlugField()
board = models.ForeignKey(Boards, on_delete=models.CASCADE)
def __str__(self):
return self.name
def save(self, *args, **kwargs):
self.slug = slugify(self.name)
super(Lists, …Run Code Online (Sandbox Code Playgroud) foreign-keys django-generic-views django-serializer django-rest-framework
几年前我在android中看到过这个函数(布局?),但我记不起这个函数名是什么......
我需要一个自动替换小部件。如果新小部件的宽度与窗口末尾相交,我想将该小部件移至新行。
以下是我的预期输出。
我认为,获取宽度并计算新的小部件位置就可以解决这个问题。但是,我认为这是非常普遍的需求。tkinter 支持吗?
想象一下:
我在 Django 应用程序中有“Posts”、“Users”、“UserFollowUser”模型...
我想从我的 POST 模型中获取所有帖子,但仅限于我关注的人。
每个 POST 都有一个作为作者的用户的 USER id。
我的意思是,有一个寄存器说:
“克里斯”跟随“拉里”
我想获取拉里和我关注的其他一些人的帖子。
我试过:
follows = UserFollowUser.objects.get(follower = request.user) #I AM request.user
posts = Post.objects.filter(user = follows.followed).order_by('-id')
Run Code Online (Sandbox Code Playgroud)
但由于对象对象中的“GET”功能,我只能从一个人那里获取帖子。