django-sites

    1熱度

    1回答

    我在某處安裝了我自己的weblate服務器,然後將我的nginx配置切換爲域名。我進入weblate的django管理員,在網站部分並更新了網站條目以指向正確的位置。 我在settings.py內沒有找到與此相關的內容。有a default site id,但是,網址,以項目仍在使用舊的URL,它已經設置爲1 這樣做了以後。

    0熱度

    1回答

    我正在使用Sites Framework,並且希望將當前網站保存爲我的某個模型的默認site值。 型號: class MyModel(models.Model): site = models.ForeignKey( Site, on_delete=models.CASCADE, default=Site.objects.get_current()) #

    0熱度

    1回答

    我正在使用Django 1.11來創建應用程序'cnfs',並且我正在使用MYSQL數據庫。我不斷地面臨這個問題,即我得到這樣的錯誤,當我鍵入下面的代碼: $python manage.py migrate System check identified some issues: WARNINGS: ?: (mysql.W002) MySQL Strict Mode is not set fo

    1熱度

    1回答

    我想只顯示管理員爲我的網站與ID 1. 在其他意見我已經在dispatch定義這個,但我還沒有找到一種方法來做到這一點管理員。 我試過製作custom admin class,但是我沒有看到這樣做的方法。 有沒有辦法爲管理員定義dispatch或限制管理員顯示的網站? 我使用的調度: def dispatch(self, *args, **kwargs): try: if g

    0熱度

    1回答

    我在夾層有兩個免費主題 - solid & moderna取自 - HERE。 我只是想運行mezzanine的HOST_THEMES功能。所以,我繼續裝都在我的INSTALLED_APPS這樣的主題 - INSTALLED_APPS = ( "moderna", "solid", "django.contrib.admin", "django.contrib

    1熱度

    1回答

    我正在使用django網站框架。 我有一個OneToOneField到Site模型。通過這種方式,管理員用戶可以從管理面板自定義每個網站的屬性。 class CustomSite(models.Model): site = models.OneToOneField(Site) email_host_user = models.EmailField() ... 其中

    0熱度

    1回答

    我目前有一個網站,但我想擴大到Django中使用的幾個網站。 目前,我必須在我的django_sites表中的兩個條目爲我的單點: 1 mysite.com My Site 2 www.mysite.com My Site 現在,我想有多個站點,爲每個子域的多個條目是不可行的了,因爲我想創造出許多與與網站相關聯的對象之間的許多關係。 如何在每個站點使用單個www和根域而不是兩個?

    0熱度

    1回答

    This answer顯示的就是我要找的逆,因爲它允許一個Site有許多Asset對象: # Note: This is not my code. This is opposite of what I want. # I want the ForeignKey on the Site object. from django.contrib.sites.models import Site

    1熱度

    2回答

    我已經將多個站點定義爲建議的站點框架文檔。 據我所知,如果我將運行我的應用程序的多個實例,每個實例都有不同的設置文件(不同的SITE_ID),Django總是知道要使用哪個站點。 我試圖做的是運行一個單一的實例,其中多個網站可用,正確的網站應根據網站的當前網址進行選擇。 站點documentation狀態: 的SITE_ID設置指定與該特定的設置文件相關聯的站點對象 的數據庫ID。如果省略設置 ,

    0熱度

    2回答

    我已經安裝Django的站點框架在我的項目,實際上 ,我想Django的用戶結合特定網站 我想實現的是,當用戶註冊從特定站點或子站點註冊到站點框架,那麼該用戶必須鏈接到該特定站點,以便我們可以限制用戶使用其站點站點憑證登錄到其他站點。