1、前言
今天用 Django 2.0 时模型的外键报了一个错误:
1 | TypeError: __init__() missing 1 required positional argument: 'on_delete' |
Learn something of everything, Learn everything of something.
今天用 Django 2.0 时模型的外键报了一个错误:
1 | TypeError: __init__() missing 1 required positional argument: 'on_delete' |
最近打算写《程序员的macOS系列》文章,总结一下自己程序员几年的macOS系统使用,本文是《程序员的macOS系列》的第一篇精选Mac App,介绍一下程序员macOS的应用,所以这系列文章是指向于程序员,可能会偏向iOS开发,尽量写大全吧。网上也有很多总结了Mac App的文章,但本文是一个程序员系列的,注意定位就好。
目前计划写《程序员的macOS系列》三篇已经完成 ✅,后续有想法在更新吧~
more >>本篇文章是翻译 A Complete Beginner’s Guide to Django 系列的最后一篇文章 A Complete Beginner’s Guide to Django - Part 7,因为搜索找了很久都没有找到对应的中文翻译篇(如果有,就是我没有找到…),又因为这个系列真的非常的好,简单,容易,非常适配入门,所以就打算自已试试翻译,也当是自己学习入门的一步吧!
more >>学习Python二个多月啦,周末时开始兴趣学习爬虫,虽然有点概念,但是也折腾了大半天,下面就开始简要记录一下吧。
在iOS12前,如果对沙盒账号测试充值不熟悉的同学,也许会遇到过这样的情况:
不允许创建 iTunes 账户
此 AppleID 目前无法用于 iTunes Store。请稍后重试
其实,测试账号不能在设置里登陆,只能在测试app里面发起充值时弹窗中登陆。苹果的文档也有说明,https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnectInAppPurchase_Guide/Chapters/TestingInAppPurchases.html
iOS12 终于把沙盒储值账号单独出来:
more >>因为转移应用后,没有使用新账号的证书打包上传时报错:
iTunes Store Operation Failed ERROR ITMS-90159: “Invalid provisioning profile…”
修改证书后重新上传时,警告⚠️:
WARNING ITMS-90076: “Potential Loss of Keychain Access. The previous version of software has an application-identifier value of [‘HZVSAS9COL.com.ihtcboy.abc’] and the new version of software being submitted has an application-identifier of [‘SEGO5FPL9U.com.qq.abc’]. This will result in a loss of keychain access.”
这个是因为证书团队 ID更变的警告,不影响上传到AppStore。需要注意,如果应用有使用 keychain group
,则会导致原来用 keychain
存储的数据掉失。如果与账号有关联的逻辑,最好在更新版本前通知用户,告诉注意事项,是否要绑定手机等。
越来越多的应用,请求用户推送权限,一般情况下,普通应用我是不允许的,除了通讯应用、支付宝(银行app有很多不羊毛的活动推送,不允许)、GTD(Things、Due)、健身(Kepp、SixPack),其它的像淘宝天猫、京东,每次打开app,都要反复问我还要不要打开推送,你们就不能先调查一下我用的iOS系统多久吗?请问一个用了4年以上的用户,如果他还想打你们家的app推送,难道不知道在那里开吗?脑子进水吧。
如果是iOS10以上,并且是iPhone 6S、iPhone 6S plus ,就可以利用3D Touch一键清除通知。
more >>iTerm软件的实用就不用在说了,最近迁移新工作电脑,打算把自己电脑配置好的iTerm迁移到新电脑,网上找了很久都没有找到教程,看到iTerm的profiles下有 ‘Copy Profile as JSON’,但没有导出成文件,也没有找到导入配置的地方!! 找了好久,最后还是在官网上找到了说明,所以,软件的使用教程,直接去官网找,别在谷歌百度了!!!
more >>tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true