Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7263240
  • 博文数量: 512
  • 博客积分: 12019
  • 博客等级: 上将
  • 技术积分: 6857
  • 用 户 组: 普通用户
  • 注册时间: 2005-08-01 16:46
文章分类

全部博文(512)

文章存档

2024年(2)

2022年(2)

2021年(6)

2020年(59)

2019年(4)

2018年(10)

2017年(5)

2016年(2)

2015年(4)

2014年(4)

2013年(16)

2012年(47)

2011年(65)

2010年(46)

2009年(34)

2008年(52)

2007年(52)

2006年(80)

2005年(22)

分类: Python/Ruby

2017-02-17 09:42:41

1、登陆问题
现象:
 监听python manage.py runserver 0.0.0.0:8123后
  在浏览器中输入访问,返回Bad Request (400)
处理:
  域名限制,在setting.py 添加
          ALLOWED_HOSTS = ['*',]
2、查看django安装目录
   Python
>>>    import django 
>>> print django.__file__ 

3、定制化管理界面
    项目目录下 添加 base_site.html
    路径如下:/root/djtest/django_extjs/django_extjs/templates/admin/base_site.html
    ( 红色为项目路径)

4、modle名称
    django    1.6版本
   有时候需要显示别名,比如中文,可用verbose_name 

  比如
# Create your models here.
class Article(models.Model):
        title = models.CharField(u'标题', max_length=32)
        content = models.TextField(u'内容i2')
        models.IntegerField('u价格',default=0)
        pub_date = models.DateTimeField(u'发表时间', auto_now_add=True, editable = True)
        update_time = models.DateTimeField(u'更新时间',auto_now=True, null=True)

        class Meta:
                verbose_name = "pizza"

        def __unicode__(self):# 在Python3中用 __str__ 代替 __unicode__
                return self.title


待续中.......
 
阅读(2207) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~