Ну, вот вы:
Положите # -*- coding: utf-8 -*-
в начало файла, он определит кодировку.
docs говорит:
Python по умолчанию будет использовать ASCII в качестве стандартной кодировки, если не указаны другие подсказки кодирования.
blockquote>To define a source code encoding, a magic comment must be placed into the source files either as first or second line in the file, such as:
Итак, вы должны начать код:
# -*- coding: utf-8 -*- from django.shortcuts import render from django.http import HttpResponse from django.template.loader import get_template ...
Надежда помогает
Прежде всего, вы можете получить доступ к пользовательским значениям из вашего Plist
. Чтобы получить доступ к пользовательскому значению из Plist
, вам необходимо добавить следующий код:
extension Bundle {
var apiBaseURL: String {
return object(forInfoDictionaryKey: "serviceURL") as? String ?? ""
}
}
Использование:
let appConfiguration = Bundle.main.apiBaseURL
Ваш applicationDidFinishLaunching
будет выглядеть следующим образом: [1116 ]
func applicationDidFinishLaunching(_ aNotification: Notification) {
let defaults = UserDefaults.standard
defaults.set(nil, forKey: "access_token")
defaults.set(nil, forKey: "refresh_token")
self.userLoggedOut()
let em = NSAppleEventManager.shared()
em.setEventHandler(self, andSelector: #selector(self.getUrl(_:withReplyEvent:)), forEventClass: AEEventClass(kInternetEventClass), andEventID: AEEventID(kAEGetURL))
Constant.apiUrlString = Bundle.main.apiBaseURL
Constant.applicationName = Bundle.main.appName
}
Кроме того, вам нужно будет проверить следующее
Перейти к упаковке и проверить файл Info Plist
. это должен быть ваш основной файл Info Plist.
Проверить Info Plist Как вы выбрали пользовательское значение в файле Info Plist