title: How to Change django admin css style and font?
body: <p>I'm Developing an app with django .</p>
  
  <p>I want to customize django admin interface , but i cant add a custom font to it .</p>
  
  <p>I Want to use a custom font for Persian Language .</p>
  
  <p>Here is What i did but not get a correct result : </p>
  
  <p>Step 1 : </p>
  
  <p>I create a css file named admin-extra.css in this directory : </p>
  
  <pre><code>/templates/css/admin-extra.css 
  </code></pre>
  
  <p>After That i Changed the postition of myappname before django.contrib.admin in Installed Apps Like This : </p>
  
  <pre><code>INSTALLED_APPS = [
      'django.contrib.auth',
      'pool',
      'django.contrib.admin',
      'django.contrib.contenttypes',
      'django.contrib.sessions',
      'django.contrib.messages',
      'django.contrib.staticfiles',
      'fcm_django'
  ]
  </code></pre>
  
  <p>And the admin-extra.css is like this : </p>
  
  <pre><code>body {
      margin: 0;
      padding: 0;
      font-size: 40px;
      color: #333;
      background: #fff;
  }
  </code></pre>
  
  <p>And Finally I put admin-extra in a file named base_site.css in \templates\base_site.html and it's content is like this : </p>
  
  <pre><code>{% extends "admin/base.html" %}
  {% load static from staticfiles %}
  {% block title %}{{ title }} | {{ site_title|default:_('Django site admin') }}{% endblock %}
  {% block extrastyle %}{{ block.super }}&lt;link rel="stylesheet" type="text/css" href="{% static "css/admin-extra.css" %}" /&gt;{% endblock %}
  {% block branding %}
  &lt;h1 id="site-name"&gt;&lt;a href="{% url 'admin:index' %}"&gt;{{ site_header|default:_('Django administration') }}&lt;/a&gt;&lt;/h1&gt;
  {% endblock %}
  
  
  {% block nav-global %}{% endblock %}
  </code></pre>
  
  <p>But i cant see the result , </p>
  
  <p>what i've been missed or wrong  ? </p>
  
  <p>any suggestions will be helpfull . </p>
  
  <p>Note : This is not a duplicate post  .</p>
  
  <p>And This is Admin.py file : </p>
  
  <pre><code>from django.contrib import admin
  
  # Register your models here.
  from .models import *
  
  
  
  
  @admin.register(Ticket)
  class TicketAdmin(admin.ModelAdmin):
      list_display = ('id','title','body','answer')
  
  
  
  
  @admin.register(Activation)
  class ActivationAdmin(admin.ModelAdmin):
      list_display = ('activecode','user_phone','createtime')
      list_filter =  ('activecode','user_phone','createtime')
      search_fields =  ('activecode','user_phone','createtime')
  
  
  @admin.register(App)
  class AppAdmin(admin.ModelAdmin):
      list_display = ('version','versionurl','bonprice','rahnama')
      list_filter = ('version','versionurl','bonprice','rahnama')
      search_fields = ('version','versionurl','bonprice','rahnama')
  
  @admin.register(Bid)
  class BidAdmin(admin.ModelAdmin):
      list_display = ('user','bidtime','competition','maxbon','bonnumber')
      list_filter = ('user','bidtime','competition','maxbon','bonnumber')
      search_fields = ('user','bidtime','competition','maxbon','bonnumber')
  </code></pre>