如何获取当前登录用户的ID?
在models.py:
class Game(models.model):
name = models.CharField(max_length=255)
owner = models.ForeignKey(User, related_name='game_user', verbose_name='Owner')
Run Code Online (Sandbox Code Playgroud)
在views.py:
gta = Game.objects.create(name="gta", owner=?)
Run Code Online (Sandbox Code Playgroud) class Toy(models.Model):
name = models.CharField(max_length=20)
desc = models.TextField()
class Box(models.Model):
name = models.CharField(max_length=20)
proprietor = models.ForeignKey(User, related_name='User_Box')
toys = models.ManyToManyField(Toy, blank=True)
Run Code Online (Sandbox Code Playgroud)
如何创建一个将玩具添加到Box的视图?
def add_this_toy_to_box(request, toy_id):
Run Code Online (Sandbox Code Playgroud)