我想直接从mysql导出csv命令
SELECT ....
FROM ...
INTO OUTFILE '/tmp/export.csv'
FIELDS TERMINATED BY ','
ESCAPED BY '\\'
LINES TERMINATED BY '\n' ;
Run Code Online (Sandbox Code Playgroud)
这个工作完美,但编码不是utf8.如何使内容导出utf8编码?
我有这个型号:
class UserProfile(models.Model):
user = models.OneToOneField(User)
def __str__(self):
return self.user.first_name
Run Code Online (Sandbox Code Playgroud)
并在管理员:
@admin.register(MyModel)
class MyModelAdmin(admin.ModelAdmin):
list_display = ('name', "is_active")
list_filter = ('name',)
fields = ('name', "status")
def get_queryset(self, request):
qs = super(MyModelAdmin, self).get_queryset(request)
if request.user.is_superuser:
return qs
user_profile = UserProfile.objects.get(user = request.user)
if user_profile:
return qs.filter(id = 1)
return qs.filter(id=None)
Run Code Online (Sandbox Code Playgroud)
我不明白为什么对象'UserProfile'没有属性'对象'.如何从UserProfile的用户当前用户获取对象UserProfile?
我正在使用 putty 连接到数据库服务器,但我当前的密码太复杂,我想更改它。
我使用当前凭据登录后如何制作这个腻子终端?