小编rob*_*ods的帖子

自上次使用Django和Python登录以来,如何获得新的数据库更改?

我需要为用户进行数据库更改,但只需要自上次登录以来用户的更新.我将只传入一封电子邮件.我查看了会话数据,但这些对我来说都没什么用.我是Python和Django的新手,我不知道从哪里开始,任何帮助都将不胜感激.这是我的模特:

class Device(models.Model):
  serial = models.CharField(max_length=16, null=False, unique=True)
  publickey = models.CharField(max_length=44, null=False)

  def __str__(self):
    return '%d: %s' % (self.id, self.serial)

class Pairing(models.Model):
  device = models.OneToOneField(Device,on_delete=models.PROTECT,blank=False, null=False)
  pairingcode = models.CharField(max_length=10, blank=False, null=False, unique=True)

  def __str__(self):
    return '%s: %s' % (self.device_id, self.pairingcode)

class UserDevice(models.Model):
  user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.PROTECT, 
null=False)
  device = models.ForeignKey(Device, on_delete=models.PROTECT, null=False)
  activation_date = models.DateTimeField(default=timezone.now, null=False)
  friendly_name = models.CharField(max_length=20, null=True, blank=True)
  is_owner = models.BooleanField(null=False, default=False)
  is_admin = models.BooleanField(null=False, default=True)
  is_alerts_enabled = models.BooleanField(null=False, default=True)

  class Meta:
    unique_together = ('user', 'device',)

  def …
Run Code Online (Sandbox Code Playgroud)

django python-3.x

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

从文本文件中读取丹麦语字符

我正在尝试阅读包含一些丹麦字符的文本文件.我找到了几种使用不同类型编码的方法,但我看到的例子只是读取一个文件.这就是我到目前为止所拥有的.

//search directory for all .txt files
foreach (string files in Directory.GetFiles(@"C:\ftp\inbox", "*.txt"))
{     
    //The 'using' command close connection when it is done
    using (var reader = new StreamReader(File.OpenRead(files)))               
    {
        // Handle contents
    }
}
Run Code Online (Sandbox Code Playgroud)

我的问题是所有字符都被读作 .我需要他们按原样阅读.

c#

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

使用StreamReader读取文件夹中的所有文本文件

我试图使用流阅读器读取文件夹中的所有.txt文件.我现在有这个,它适用于一个文件,但我需要读取该文件夹中的所有文件.这就是我到目前为止所拥有的.任何建议将不胜感激.

using (var reader = new StreamReader(File.OpenRead(@"C:\ftp\inbox\test.txt")))
Run Code Online (Sandbox Code Playgroud)

c#

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

标签 统计

c# ×2

django ×1

python-3.x ×1