所以我已经为我的系统安装了角度,角度材料,角度咏叹调,角度动画依赖性.我只是想测试一下这种即将到来的造型方法.好像我一开始就陷入困境.你能告诉我代码有什么问题吗?
这些是我的3个文件.
我的输出是{{title1}},位于网页的中心位置.
angular.module('MyApp', ['ngMaterial'])
.controller("MyController", function($scope) {
$scope.title1 = 'Lol';
});
Run Code Online (Sandbox Code Playgroud)
.buttondemoBasicUsage section {
background: #f7f7f7;
border-radius: 3px;
text-align: center;
margin: 1em;
position: relative !important;
padding-bottom: 10px;
}
.buttondemoBasicUsage md-content {
margin-right: 7px;
}
.buttondemoBasicUsage section .md-button {
margin-top: 16px;
margin-bottom: 16px;
}
Run Code Online (Sandbox Code Playgroud)
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="styles.css">
<link rel="stylesheet" type="text/css" href="angular-material.css">
<title>AngularJS</title>
</head>
<body ng-app="MyApp">
<div ng-controller="MyController">
<md-content>
<section layout="row" layout-sm="column" layout-align="center center">
<md-button>{{title1}}</md-button>
</section>
</md-content>
</div>
<script src="app.js"></script>
<script …
Run Code Online (Sandbox Code Playgroud)我有一个像这样的peewee模型:
class User(peewee.Model):
name = peewee.CharField(unique=True)
some_json_data = peewee.CharField()
requested_at = peewee.DateTimeField(default=datetime.now())
Run Code Online (Sandbox Code Playgroud)
我知道peewee不支持MySQL数据库的JSONField,但无论如何,如果我可以将它转换为字符串格式并保存到db,我可以按原样检索它.
比方说,这是我写给DB的JSONField:
[
{
'name': 'abcdef',
'address': 'abcdef',
'lat': 43176757,
'lng': 42225601
}
]
Run Code Online (Sandbox Code Playgroud)
当我获取此(JSONField)数据时,输出如下:
u'[{u\'name\': u\'abcdef\', u\'address\': u\'abcdef\', u\'lat\': 43176757, u\'lng\': 42225601\'}]'
Run Code Online (Sandbox Code Playgroud)
尝试simplejson加载这个给我一个错误,如下所示:
JSONDecodeError:期望用双引号括起的属性名:第1行第3列(char 2)
我已经尝试过json数据的json转储,然后再将它输入数据库并查看是否有效,但我仍然没有运气.
我正在寻找一个涉及peewee 自定义字段选项的解决方案,我想坚持我的MySQL.有人可以指导我吗?