Ceisteanna Coitianta: An adminLink to this heading
Ní féidir liom logáil isteach. Nuair a chuirim ainm úsáideora agus pasfhocal bailí isteach, ní thugann sé ach an leathanach logála isteach arís, gan aon teachtaireachtaí earráide.Link to this heading
Níl an fianán logála isteach á shocrú i gceart, toisc nach bhfuil fearann an fhianáin a sheol Django amach comhoiriúnach leis an bhfearann i do bhrabhsálaí. Bain triail as an socrú :setting:'SESSION_COOKIE_DOMAIN' a shocrú chun d'fhearann a mheaitseáil. Mar shampla, má tá tú chun "https://www.example.com/admin/" a dhéanamh i do bhrabhsálaí, socraigh ''SESSION_COOKIE_DOMAIN = 'www.example.com'''.
Ní féidir liom logáil isteach. Nuair a chuirim ainm úsáideora agus pasfhocal bailí isteach, tugann sé suas an leathanach logála isteach arís, le earráid "Cuir isteach ainm úsáideora agus pasfhocal ceart".Link to this heading
Má tá tú cinnte go bhfuil d'ainm úsáideora agus do phasfhocal ceart, déan cinnte go bhfuil :attr:'~django.contrib.auth.models.User.is_active' agus :attr:'~django.contrib.auth.models.User.is_staff' leagtha ar True. Ní cheadaíonn an suíomh riaracháin ach rochtain ar úsáideoirí leis an dá réimse sin atá leagtha síos go Fíor.
Conas is féidir liom luach réimse a shocrú go huathoibríoch don úsáideoir a rinne eagarthóireacht dheireanach ar an réad sa admin?Link to this heading
Soláthraíonn an rang :'~ django.contrib.admin.ModelAdmin' crúcaí saincheaptha a ligeann duit rud a athrú mar a shábháil sé, ag baint úsáide as sonraí ón iarratas. Tríd an úsáideoir reatha a bhaint as an iarratas, agus an hook :meth:'~django.contrib.admin.ModelAdmin.save_model' a shaincheapadh, is féidir leat réad a nuashonrú chun an t-úsáideoir a chuir in eagar é a léiriú. Féach:ref:'the documentation on ModelAdmin methods<model-admin-methods>' mar shampla.
Conas is féidir liom rochtain riaracháin a theorannú ionas nach féidir ach leis na húsáideoirí a chruthaigh iad rudaí a chur in eagar?Link to this heading
Soláthraíonn an rang :'~ django.contrib.admin.ModelAdmin' crúcaí saincheaptha a ligeann duit infheictheacht agus ineagarthóireachtacht rudaí sa admin a rialú. Ag baint úsáide as an cleas céanna a bhaint as an úsáideoir as an iarratas, is féidir an :meth:'~django.contrib.admin.ModelAdmin.get_queryset' agus :meth:'~django.contrib.admin.ModelAdmin.has_change_permission' a úsáid chun infheictheacht agus ineagarthóireachtacht rudaí sa admin a rialú.
Léirigh mo CSS agus íomhánna admin-site fíneáil ag baint úsáide as an bhfreastalaí forbartha, ach níl siad ag taispeáint nuair a bhíonn mod_wsgi á n-úsáid.Link to this heading
Féach: ref: 'ag freastal ar na comhaid admin<serving-the-admin-files>' sa doiciméadú "Conas Django a úsáid le mod_wsgi".
Tá ManyToManyField i mo "list_filter", ach ní thaispeánann an scagaire.Link to this heading
Ní bhacfaidh Django leis an scagaire a thaispeáint le haghaidh ''ManyToManyField'' mura bhfuil aon rudaí gaolmhara ann.
Mar shampla, má chuimsíonn do :attr:'~django.contrib.admin.ModelAdmin.list_filter' :d oc:'sites </ref/contrib/sites>', agus níl aon suíomhanna i do bhunachar sonraí, ní thaispeánfaidh sé scagaire "Suíomh". Sa chás sin, bheadh scagadh de réir suímh gan bhrí.
Níl roinnt rudaí le feiceáil sa admin.Link to this heading
D'fhéadfadh comhaireamh as a chéile neamhréireach a bheith mar thoradh ar eochairluachanna eachtracha ar iarraidh nó réimse eochair eachtrach a leagtar go mícheart chun:attr:'null=False <django.db.models.Field.null>'. Má tá taifead agat le :class:'~django.db.models.ForeignKey' ag díriú ar rud nach bhfuil ann agus go bhfuil eochair eachtrach san áireamh ná: attr: '~ django.contrib.admin.ModelAdmin.list_display', ní thaispeánfar an taifead sa changelist admin toisc go bhfuil an tsamhail Django ag dearbhú srian sláine nach gcuirtear i bhfeidhm ag leibhéal an bhunachair sonraí.
Conas is féidir liom feidhmiúlacht an chomhéadain riaracháin a shaincheapadh?Link to this heading
Tá roinnt roghanna agat. Más mian leat piggyback ar bharr foirm add / athrú a ghineann Django go huathoibríoch, is féidir leat modúil treallach JavaScript a cheangal leis an leathanach trí rang an mhúnla Riarachán: ref: 'js parameter <modeladmin-asset-definitions>'. Is liosta URLanna é an paraiméadar sin, mar teaghráin, a dhíríonn ar mhodúil JavaScript a chuirfear san áireamh san fhoirm riaracháin trí chlib ''<script>'''.
Más mian leat níos mó solúbthachta ná mar is indéanta trí tweaking na foirmeacha uathoibríoch-ghintear, bíodh leisce ort tuairimí saincheaptha a scríobh don admin. Tá an admin faoi thiomáint ag Django féin, agus is féidir leat tuairimí saincheaptha a scríobh a théann isteach sa chóras fíordheimhnithe, ceadanna a sheiceáil agus cibé rud eile is gá dóibh a dhéanamh.
Más mian leat cuma-agus-mothú an chomhéadain riaracháin a shaincheapadh, léigh an chéad cheist eile.
Tá an suíomh riaracháin a ghintear go dinimiciúil gránna! Conas is féidir liom é a athrú?Link to this heading
Is maith linn é, ach mura n-aontaíonn tú, is féidir leat cur i láthair an tsuímh riaracháin a mhodhnú trí eagarthóireacht a dhéanamh ar stílbhileog CSS agus / nó comhaid íomhá ghaolmhara. Tá an suíomh tógtha ag baint úsáide as HTML séimeantach agus neart crúcaí CSS, mar sin ba chóir go mbeadh aon athruithe ar mhaith leat a dhéanamh indéanta tríd an stílbhileog a chur in eagar.
Cad iad na brabhsálaithe a dtacaítear leo chun an riarthóir a úsáid?Link to this heading
Soláthraíonn an admin taithí lánfheidhmiúil do na leaganacha le déanaí de bhrabhsálaithe nua-aimseartha, caighdeáin ghréasáin comhlíontacha. Ar an deasc ciallaíonn sé seo Chrome, Edge, Firefox, Opera, Safari, agus daoine eile.
Ar ghléasanna soghluaiste agus táibléid, soláthraíonn an riarachán taithí fhreagrach do bhrabhsálaithe comhlíontacha caighdeáin ghréasáin. Áirítear leis seo na brabhsálaithe móra ar Android agus iOS araon.
Ag brath ar thacaíocht gné, d'fhéadfadh *a bheith * miondifríochtaí stíle idir brabhsálaithe. Meastar gur éagsúlachtaí inghlactha iad seo sa rindreáil.
Cad iad na teicneolaíochtaí cúnta a dtacaítear leo chun an riarachán a úsáid?Link to this heading
Tá sé i gceist go mbeadh an riarachán comhoiriúnach le raon leathan teicneolaíochtaí cúnta, ach tá go leor bacadóirí ann faoi láthair. Is é an sprioc tacaíochta na leaganacha is déanaí de theicneolaíochtaí cúnta móra, lena n-áirítear Dragon, JAWS, NVDA, Orca, TalkBack, Rialú Gutha, iOS VoiceOver, macOS VoiceOver, Téamaí Codarsnachta Windows, ZoomText, agus formhéadaitheoirí scáileáin.