小编shi*_*ing的帖子

Django 1.9安装语法错误:语法无效

我正在尝试在启用virtualenv的Ubuntu Box(14.04 LTS)中安装django 1.9.但我遇到了这个有线安装问题.

(venv)nix1947$ pip install django
Downloading/unpacking django
  Downloading Django-1.9-py2.py3-none-any.whl (6.6MB): 6.6MB downloaded
Installing collected packages: django
*** Error compiling '/home/nix1947/projects/newsportal/venv/build/django/django/conf/app_template/apps.py'...
  File "/home/nix1947/projects/newsportal/venv/build/django/django/conf/app_template/apps.py", line 4
    class {{ camel_case_app_name }}Config(AppConfig):
          ^
SyntaxError: invalid syntax

*** Error compiling '/home/nix1947/projects/newsportal/venv/build/django/django/conf/app_template/models.py'...
  File "/home/nix1947/projects/newsportal/venv/build/django/django/conf/app_template/models.py", line 1
    {{ unicode_literals }}from django.db import models
                             ^
SyntaxError: invalid syntax

Successfully installed django
Cleaning up...
Run Code Online (Sandbox Code Playgroud)

这是django源代码中的问题吗?还是我错过了什么?

我使用的python是virtualenv中的python3,它是由virtualenv -p /usr/bin/python3 venv命令启用的 ,我正在使用的pip版本是

pip 1.5.4 from /home/nix1947/projects/newsportal/venv/lib/python3.4/site-packages (python 3.4)
Run Code Online (Sandbox Code Playgroud)

和virtualenv版本是

(venv)nix1947$ virtualenv --version
1.11.4
Run Code Online (Sandbox Code Playgroud)

有什么问题,有人可以指导我

python django django-admin

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

找不到有关“NameError:日期”的信息

我正在为我的博客使用 pelican 静态站点生成器,我使用正确,但奇怪的是我发现.md文章没有编译,它给我抛出了这些奇怪的错误。

我查看了我的文章页面,一切都很好,这是我的文章标题

Title: some title
slug: some-title
Date: 2016-11-19
Category: code
Tags: python, python
Authors: nix1947(Manoj)
Run Code Online (Sandbox Code Playgroud)

我找不到,为什么我会收到此错误?

我查看了该 pelicanconf.py文件,特别是日期部分,一切正常,这是我的 pelicanconf.py 文件的日期部分

DATE_FORMAT = { 'en': '%d %m %Y'}
DEFAULT_DATE_FORMAT = '%d %m %Y'
PDF_GENERATOR = False
REVERSE_CATEGORY_ORDER = True
ARTICLE_URL = '{date:%Y}/{date:%-m}/{date:%-d}/{slug}/'
ARTICLE_SAVE_AS = ARTICLE_URL + 'index.html'
Run Code Online (Sandbox Code Playgroud)

这些是当我尝试编译文章时 pelican 抛出的一堆错误。

(nix1947blog)nix1947@nix1947:~/projects/nix1947blog/content/blog$ 
-> Modified: content. re-generating...
ERROR: Skipping blog/output/tags.html: could not find information about 'NameError: date'
ERROR: Skipping blog/output/categories.html: could not find information about 'NameError: date' …
Run Code Online (Sandbox Code Playgroud)

python python-2.7 python-3.4 pelican

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

如何在 django Updateview 中添加 css 或创建视图表单

我正在做一个项目,我的设计师给了我设计,所以我想模仿设计中的输入表单,为此我需要在我的表单对象中添加 css。

如果在基于 django 函数的视图的情况下,通过创建 forms.py 文件和添加 css 很容易添加css,如下所示。 在 Django 表单中添加 css 类

我也尝试使用 jquery 注入 css 类,但我无法成功。 使用jquery在html表单元素中注入css类

我的应用程序/forms.py

但是,当使用基于类的视图时,如何在表单字段中添加自定义 css。

class ItemUpdateView(UpdateView):
    model = Item
    fields = ('name','tag', 'category', 'company', 'price',)
Run Code Online (Sandbox Code Playgroud)

如何将自定义类添加到name, tag, category字段。

css python django django-forms django-views

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