小编Ben*_*enJ的帖子

如何使用 nginx 反向代理设置 Django

我有一个 Django 项目,已在 127.0.0.1:8888 的开发服务器上启动并运行。我正在尝试让它在我的 vps 上运行 nginx,这样我就可以在 example.com/djangoApp 上看到它。

这是我的 nginx.conf:

server {
    server_name example.com;
            location /otherLocation/ {
                    proxy_pass http://127.0.0.1:10000;
            }

            location /djangoApp/ {
                     proxy_pass http://127.0.0.1:8888;
            }
Run Code Online (Sandbox Code Playgroud)

当我导航到 example.com/djangoApp 时,它会抛出一个错误:“使用 djangoApp.urls 中定义的 URLconf,Django 按以下顺序尝试了这些 URL 模式: /admin 当前路径 djangoApp/ 与以下任何内容都不匹配这些。”

我可以修改 settings.py 中的根 url 来缓解这种情况吗?

django nginx

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

WKWebView 未填充容器视图

出于某种原因,我的 web 视图只填充了容器视图的一部分,即使它是用frame: self.webViewContainer.bounds.

import UIKit
import WebKit    

class SecondViewController: UIViewController, WKUIDelegate, WKNavigationDelegate, {

    @IBOutlet weak var webViewContainer: UIView!

    var webView: WKWebView!

    override func loadView() {
        super.loadView()
        let webConfiguration = WKWebViewConfiguration()
        webView = WKWebView(frame: self.webViewContainer.bounds, configuration: webConfiguration)
        webView.navigationDelegate = self
        webView.uiDelegate = self
        webView.contentMode = .scaleAspectFill
        webViewContainer.addSubview(webView)
    }

    override func viewDidLoad() {
        self.webView.customUserAgent = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/601.6.17 (KHTML, like Gecko) Version/9.1.1 Safari/601.6.17"
        let urlString = "http://www.myURL.com"
        if let url = URL(string: encoded!) { …
Run Code Online (Sandbox Code Playgroud)

ios swift wkwebview

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

标签 统计

django ×1

ios ×1

nginx ×1

swift ×1

wkwebview ×1